Documentation ¶
Index ¶
- Constants
- type AccessControlEntryAction
- func (AccessControlEntryAction) ElementType() reflect.Type
- func (e AccessControlEntryAction) ToStringOutput() pulumi.StringOutput
- func (e AccessControlEntryAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AccessControlEntryAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AccessControlEntryAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiDefinitionInfo
- type ApiDefinitionInfoArgs
- func (ApiDefinitionInfoArgs) ElementType() reflect.Type
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- type ApiDefinitionInfoInput
- type ApiDefinitionInfoOutput
- func (ApiDefinitionInfoOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoPtrInput
- type ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) Elem() ApiDefinitionInfoOutput
- func (ApiDefinitionInfoPtrOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoResponse
- type ApiDefinitionInfoResponseArgs
- func (ApiDefinitionInfoResponseArgs) ElementType() reflect.Type
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- type ApiDefinitionInfoResponseInput
- type ApiDefinitionInfoResponseOutput
- func (ApiDefinitionInfoResponseOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponseOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoResponsePtrInput
- type ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) Elem() ApiDefinitionInfoResponseOutput
- func (ApiDefinitionInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) Url() pulumi.StringPtrOutput
- type ApplicationLogsConfig
- type ApplicationLogsConfigArgs
- func (ApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
- type ApplicationLogsConfigInput
- type ApplicationLogsConfigOutput
- func (o ApplicationLogsConfigOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
- func (ApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
- type ApplicationLogsConfigPtrInput
- type ApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) Elem() ApplicationLogsConfigOutput
- func (ApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigPtrOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
- type ApplicationLogsConfigResponse
- type ApplicationLogsConfigResponseArgs
- func (ApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
- type ApplicationLogsConfigResponseInput
- type ApplicationLogsConfigResponseOutput
- func (o ApplicationLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponseOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (ApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigResponseOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
- type ApplicationLogsConfigResponsePtrInput
- type ApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) Elem() ApplicationLogsConfigResponseOutput
- func (ApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigResponsePtrOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
- type ArmPlan
- type ArmPlanArgs
- type ArmPlanInput
- type ArmPlanOutput
- func (ArmPlanOutput) ElementType() reflect.Type
- func (o ArmPlanOutput) Name() pulumi.StringPtrOutput
- func (o ArmPlanOutput) Product() pulumi.StringPtrOutput
- func (o ArmPlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o ArmPlanOutput) Publisher() pulumi.StringPtrOutput
- func (o ArmPlanOutput) ToArmPlanOutput() ArmPlanOutput
- func (o ArmPlanOutput) ToArmPlanOutputWithContext(ctx context.Context) ArmPlanOutput
- func (o ArmPlanOutput) Version() pulumi.StringPtrOutput
- type AutoHealActionType
- func (AutoHealActionType) ElementType() reflect.Type
- func (e AutoHealActionType) ToStringOutput() pulumi.StringOutput
- func (e AutoHealActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AutoHealActionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AutoHealActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoHealActions
- type AutoHealActionsArgs
- func (AutoHealActionsArgs) ElementType() reflect.Type
- func (i AutoHealActionsArgs) ToAutoHealActionsOutput() AutoHealActionsOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsInput
- type AutoHealActionsOutput
- func (o AutoHealActionsOutput) ActionType() pulumi.StringOutput
- 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.StringOutput
- func (o AutoHealActionsResponseOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
- func (AutoHealActionsResponseOutput) ElementType() reflect.Type
- func (o AutoHealActionsResponseOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealActionsResponsePtrInput
- type AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsResponsePtrOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) Elem() AutoHealActionsResponseOutput
- func (AutoHealActionsResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealActionsResponsePtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealCustomAction
- type AutoHealCustomActionArgs
- func (AutoHealCustomActionArgs) ElementType() reflect.Type
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionInput
- type AutoHealCustomActionOutput
- func (AutoHealCustomActionOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionPtrInput
- type AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionPtrOutput) Elem() AutoHealCustomActionOutput
- func (AutoHealCustomActionPtrOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionPtrOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionPtrOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionResponse
- type AutoHealCustomActionResponseArgs
- func (AutoHealCustomActionResponseArgs) ElementType() reflect.Type
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealCustomActionResponseInput
- type AutoHealCustomActionResponseOutput
- func (AutoHealCustomActionResponseOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionResponseOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponseOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealCustomActionResponsePtrInput
- type AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) Elem() AutoHealCustomActionResponseOutput
- func (AutoHealCustomActionResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionResponsePtrOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealRules
- type AutoHealRulesArgs
- func (AutoHealRulesArgs) ElementType() reflect.Type
- func (i AutoHealRulesArgs) ToAutoHealRulesOutput() AutoHealRulesOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- type AutoHealRulesInput
- type AutoHealRulesOutput
- func (o AutoHealRulesOutput) Actions() AutoHealActionsPtrOutput
- func (AutoHealRulesOutput) ElementType() reflect.Type
- func (o AutoHealRulesOutput) ToAutoHealRulesOutput() AutoHealRulesOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- func (o AutoHealRulesOutput) Triggers() AutoHealTriggersPtrOutput
- type AutoHealRulesPtrInput
- type AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) Actions() AutoHealActionsPtrOutput
- func (o AutoHealRulesPtrOutput) Elem() AutoHealRulesOutput
- func (AutoHealRulesPtrOutput) ElementType() reflect.Type
- func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) Triggers() AutoHealTriggersPtrOutput
- type AutoHealRulesResponse
- type AutoHealRulesResponseArgs
- func (AutoHealRulesResponseArgs) ElementType() reflect.Type
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- type AutoHealRulesResponseInput
- type AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) Actions() AutoHealActionsResponsePtrOutput
- func (AutoHealRulesResponseOutput) ElementType() reflect.Type
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponseOutput) Triggers() AutoHealTriggersResponsePtrOutput
- type AutoHealRulesResponsePtrInput
- type AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Actions() AutoHealActionsResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Elem() AutoHealRulesResponseOutput
- func (AutoHealRulesResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Triggers() AutoHealTriggersResponsePtrOutput
- type AutoHealTriggers
- type AutoHealTriggersArgs
- func (AutoHealTriggersArgs) ElementType() reflect.Type
- func (i AutoHealTriggersArgs) ToAutoHealTriggersOutput() AutoHealTriggersOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersInput
- type AutoHealTriggersOutput
- func (AutoHealTriggersOutput) ElementType() reflect.Type
- func (o AutoHealTriggersOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersOutput) Requests() RequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersOutput() AutoHealTriggersOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersPtrInput
- type AutoHealTriggersPtrOutput
- func (o AutoHealTriggersPtrOutput) Elem() AutoHealTriggersOutput
- func (AutoHealTriggersPtrOutput) ElementType() reflect.Type
- func (o AutoHealTriggersPtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersPtrOutput) Requests() RequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersPtrOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersPtrOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
- func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersResponse
- type AutoHealTriggersResponseArgs
- func (AutoHealTriggersResponseArgs) ElementType() reflect.Type
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AutoHealTriggersResponseInput
- type AutoHealTriggersResponseOutput
- func (AutoHealTriggersResponseOutput) ElementType() reflect.Type
- func (o AutoHealTriggersResponseOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersResponseOutput) Requests() RequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AutoHealTriggersResponsePtrInput
- type AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) Elem() AutoHealTriggersResponseOutput
- func (AutoHealTriggersResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealTriggersResponsePtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersResponsePtrOutput) Requests() RequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
- func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AzureBlobStorageApplicationLogsConfig
- type AzureBlobStorageApplicationLogsConfigArgs
- func (AzureBlobStorageApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
- type AzureBlobStorageApplicationLogsConfigInput
- type AzureBlobStorageApplicationLogsConfigOutput
- func (AzureBlobStorageApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
- type AzureBlobStorageApplicationLogsConfigPtrInput
- type AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) Elem() AzureBlobStorageApplicationLogsConfigOutput
- func (AzureBlobStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
- type AzureBlobStorageApplicationLogsConfigResponse
- type AzureBlobStorageApplicationLogsConfigResponseArgs
- func (AzureBlobStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- type AzureBlobStorageApplicationLogsConfigResponseInput
- type AzureBlobStorageApplicationLogsConfigResponseOutput
- func (AzureBlobStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- type AzureBlobStorageApplicationLogsConfigResponsePtrInput
- type AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Elem() AzureBlobStorageApplicationLogsConfigResponseOutput
- func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- type AzureBlobStorageHttpLogsConfig
- type AzureBlobStorageHttpLogsConfigArgs
- func (AzureBlobStorageHttpLogsConfigArgs) ElementType() reflect.Type
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
- type AzureBlobStorageHttpLogsConfigInput
- type AzureBlobStorageHttpLogsConfigOutput
- func (AzureBlobStorageHttpLogsConfigOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
- type AzureBlobStorageHttpLogsConfigPtrInput
- type AzureBlobStorageHttpLogsConfigPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) Elem() AzureBlobStorageHttpLogsConfigOutput
- func (AzureBlobStorageHttpLogsConfigPtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
- type AzureBlobStorageHttpLogsConfigResponse
- type AzureBlobStorageHttpLogsConfigResponseArgs
- func (AzureBlobStorageHttpLogsConfigResponseArgs) ElementType() reflect.Type
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
- type AzureBlobStorageHttpLogsConfigResponseInput
- type AzureBlobStorageHttpLogsConfigResponseOutput
- func (AzureBlobStorageHttpLogsConfigResponseOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
- type AzureBlobStorageHttpLogsConfigResponsePtrInput
- type AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) Elem() AzureBlobStorageHttpLogsConfigResponseOutput
- func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
- type AzureResourceType
- func (AzureResourceType) ElementType() reflect.Type
- func (e AzureResourceType) ToStringOutput() pulumi.StringOutput
- func (e AzureResourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureResourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureResourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureTableStorageApplicationLogsConfig
- type AzureTableStorageApplicationLogsConfigArgs
- func (AzureTableStorageApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
- type AzureTableStorageApplicationLogsConfigInput
- type AzureTableStorageApplicationLogsConfigOutput
- func (AzureTableStorageApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
- type AzureTableStorageApplicationLogsConfigPtrInput
- type AzureTableStorageApplicationLogsConfigPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) Elem() AzureTableStorageApplicationLogsConfigOutput
- func (AzureTableStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
- type AzureTableStorageApplicationLogsConfigResponse
- type AzureTableStorageApplicationLogsConfigResponseArgs
- func (AzureTableStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
- type AzureTableStorageApplicationLogsConfigResponseInput
- type AzureTableStorageApplicationLogsConfigResponseOutput
- func (AzureTableStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
- type AzureTableStorageApplicationLogsConfigResponsePtrInput
- type AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) Elem() AzureTableStorageApplicationLogsConfigResponseOutput
- func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
- type BackupRestoreOperationType
- func (BackupRestoreOperationType) ElementType() reflect.Type
- func (e BackupRestoreOperationType) ToStringOutput() pulumi.StringOutput
- func (e BackupRestoreOperationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BackupRestoreOperationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BackupRestoreOperationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BackupSchedule
- type BackupScheduleArgs
- func (BackupScheduleArgs) ElementType() reflect.Type
- func (i BackupScheduleArgs) ToBackupScheduleOutput() BackupScheduleOutput
- func (i BackupScheduleArgs) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
- func (i BackupScheduleArgs) ToBackupSchedulePtrOutput() BackupSchedulePtrOutput
- func (i BackupScheduleArgs) ToBackupSchedulePtrOutputWithContext(ctx context.Context) BackupSchedulePtrOutput
- type BackupScheduleInput
- type BackupScheduleOutput
- func (BackupScheduleOutput) ElementType() reflect.Type
- func (o BackupScheduleOutput) FrequencyInterval() pulumi.IntPtrOutput
- func (o BackupScheduleOutput) FrequencyUnit() pulumi.StringOutput
- func (o BackupScheduleOutput) KeepAtLeastOneBackup() pulumi.BoolPtrOutput
- func (o BackupScheduleOutput) LastExecutionTime() pulumi.StringPtrOutput
- func (o BackupScheduleOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
- func (o BackupScheduleOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
- func (o BackupScheduleOutput) ToBackupSchedulePtrOutput() BackupSchedulePtrOutput
- func (o BackupScheduleOutput) ToBackupSchedulePtrOutputWithContext(ctx context.Context) BackupSchedulePtrOutput
- type BackupSchedulePtrInput
- type BackupSchedulePtrOutput
- func (o BackupSchedulePtrOutput) Elem() BackupScheduleOutput
- func (BackupSchedulePtrOutput) ElementType() reflect.Type
- func (o BackupSchedulePtrOutput) FrequencyInterval() pulumi.IntPtrOutput
- func (o BackupSchedulePtrOutput) FrequencyUnit() pulumi.StringPtrOutput
- func (o BackupSchedulePtrOutput) KeepAtLeastOneBackup() pulumi.BoolPtrOutput
- func (o BackupSchedulePtrOutput) LastExecutionTime() pulumi.StringPtrOutput
- func (o BackupSchedulePtrOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
- func (o BackupSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupSchedulePtrOutput) ToBackupSchedulePtrOutput() BackupSchedulePtrOutput
- func (o BackupSchedulePtrOutput) ToBackupSchedulePtrOutputWithContext(ctx context.Context) BackupSchedulePtrOutput
- type BackupScheduleResponse
- type BackupScheduleResponseArgs
- func (BackupScheduleResponseArgs) ElementType() reflect.Type
- func (i BackupScheduleResponseArgs) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
- func (i BackupScheduleResponseArgs) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
- func (i BackupScheduleResponseArgs) ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput
- func (i BackupScheduleResponseArgs) ToBackupScheduleResponsePtrOutputWithContext(ctx context.Context) BackupScheduleResponsePtrOutput
- type BackupScheduleResponseInput
- type BackupScheduleResponseOutput
- func (BackupScheduleResponseOutput) ElementType() reflect.Type
- func (o BackupScheduleResponseOutput) FrequencyInterval() pulumi.IntPtrOutput
- func (o BackupScheduleResponseOutput) FrequencyUnit() pulumi.StringOutput
- func (o BackupScheduleResponseOutput) KeepAtLeastOneBackup() pulumi.BoolPtrOutput
- func (o BackupScheduleResponseOutput) LastExecutionTime() pulumi.StringPtrOutput
- func (o BackupScheduleResponseOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
- func (o BackupScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponsePtrOutputWithContext(ctx context.Context) BackupScheduleResponsePtrOutput
- type BackupScheduleResponsePtrInput
- type BackupScheduleResponsePtrOutput
- func (o BackupScheduleResponsePtrOutput) Elem() BackupScheduleResponseOutput
- func (BackupScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o BackupScheduleResponsePtrOutput) FrequencyInterval() pulumi.IntPtrOutput
- func (o BackupScheduleResponsePtrOutput) FrequencyUnit() pulumi.StringPtrOutput
- func (o BackupScheduleResponsePtrOutput) KeepAtLeastOneBackup() pulumi.BoolPtrOutput
- func (o BackupScheduleResponsePtrOutput) LastExecutionTime() pulumi.StringPtrOutput
- func (o BackupScheduleResponsePtrOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
- func (o BackupScheduleResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleResponsePtrOutput) ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput
- func (o BackupScheduleResponsePtrOutput) ToBackupScheduleResponsePtrOutputWithContext(ctx context.Context) BackupScheduleResponsePtrOutput
- type BuiltInAuthenticationProvider
- func (BuiltInAuthenticationProvider) ElementType() reflect.Type
- func (e BuiltInAuthenticationProvider) ToStringOutput() pulumi.StringOutput
- func (e BuiltInAuthenticationProvider) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BuiltInAuthenticationProvider) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BuiltInAuthenticationProvider) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Certificate
- type CertificateArgs
- type CertificateCsr
- type CertificateCsrArgs
- type CertificateCsrInput
- type CertificateCsrOutput
- type CertificateCsrState
- type CertificateInput
- type CertificateOutput
- type CertificateState
- type CloningInfo
- type CloningInfoArgs
- func (CloningInfoArgs) ElementType() reflect.Type
- func (i CloningInfoArgs) ToCloningInfoOutput() CloningInfoOutput
- func (i CloningInfoArgs) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
- func (i CloningInfoArgs) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (i CloningInfoArgs) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- type CloningInfoInput
- type CloningInfoOutput
- func (o CloningInfoOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) CorrelationId() pulumi.StringPtrOutput
- func (CloningInfoOutput) ElementType() reflect.Type
- func (o CloningInfoOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoOutput) ToCloningInfoOutput() CloningInfoOutput
- func (o CloningInfoOutput) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
- func (o CloningInfoOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (o CloningInfoOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- func (o CloningInfoOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoPtrInput
- type CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoPtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) Elem() CloningInfoOutput
- func (CloningInfoPtrOutput) ElementType() reflect.Type
- func (o CloningInfoPtrOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoResponse
- type CloningInfoResponseArgs
- func (CloningInfoResponseArgs) ElementType() reflect.Type
- func (i CloningInfoResponseArgs) ToCloningInfoResponseOutput() CloningInfoResponseOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- type CloningInfoResponseInput
- type CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoResponseOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) CorrelationId() pulumi.StringPtrOutput
- func (CloningInfoResponseOutput) ElementType() reflect.Type
- func (o CloningInfoResponseOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponseOutput() CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- func (o CloningInfoResponseOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoResponsePtrInput
- type CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoResponsePtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) Elem() CloningInfoResponseOutput
- func (CloningInfoResponsePtrOutput) ElementType() reflect.Type
- func (o CloningInfoResponsePtrOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type ComputeModeOptions
- func (ComputeModeOptions) ElementType() reflect.Type
- func (e ComputeModeOptions) ToStringOutput() pulumi.StringOutput
- func (e ComputeModeOptions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ComputeModeOptions) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ComputeModeOptions) ToStringPtrOutputWithContext(ctx context.Context) 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.StringOutput
- 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.StringOutput
- type ConnStringValueTypePair
- type ConnStringValueTypePairArgs
- type ConnStringValueTypePairInput
- type ConnStringValueTypePairMap
- func (ConnStringValueTypePairMap) ElementType() reflect.Type
- func (i ConnStringValueTypePairMap) ToConnStringValueTypePairMapOutput() ConnStringValueTypePairMapOutput
- func (i ConnStringValueTypePairMap) ToConnStringValueTypePairMapOutputWithContext(ctx context.Context) ConnStringValueTypePairMapOutput
- type ConnStringValueTypePairMapInput
- type ConnStringValueTypePairMapOutput
- func (ConnStringValueTypePairMapOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairOutput
- func (o ConnStringValueTypePairMapOutput) ToConnStringValueTypePairMapOutput() ConnStringValueTypePairMapOutput
- func (o ConnStringValueTypePairMapOutput) ToConnStringValueTypePairMapOutputWithContext(ctx context.Context) ConnStringValueTypePairMapOutput
- type ConnStringValueTypePairOutput
- func (ConnStringValueTypePairOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairOutput) ToConnStringValueTypePairOutput() ConnStringValueTypePairOutput
- func (o ConnStringValueTypePairOutput) ToConnStringValueTypePairOutputWithContext(ctx context.Context) ConnStringValueTypePairOutput
- func (o ConnStringValueTypePairOutput) Type() pulumi.StringOutput
- func (o ConnStringValueTypePairOutput) Value() pulumi.StringPtrOutput
- type ConnStringValueTypePairResponse
- type ConnStringValueTypePairResponseArgs
- func (ConnStringValueTypePairResponseArgs) ElementType() reflect.Type
- func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
- func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
- type ConnStringValueTypePairResponseInput
- type ConnStringValueTypePairResponseMap
- func (ConnStringValueTypePairResponseMap) ElementType() reflect.Type
- func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
- func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
- type ConnStringValueTypePairResponseMapInput
- type ConnStringValueTypePairResponseMapOutput
- func (ConnStringValueTypePairResponseMapOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairResponseMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
- func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
- type ConnStringValueTypePairResponseOutput
- func (ConnStringValueTypePairResponseOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseOutput) Type() pulumi.StringOutput
- func (o ConnStringValueTypePairResponseOutput) Value() pulumi.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 CustomHostNameDnsRecordType
- func (CustomHostNameDnsRecordType) ElementType() reflect.Type
- func (e CustomHostNameDnsRecordType) ToStringOutput() pulumi.StringOutput
- func (e CustomHostNameDnsRecordType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CustomHostNameDnsRecordType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CustomHostNameDnsRecordType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseBackupSetting
- type DatabaseBackupSettingArgs
- type DatabaseBackupSettingArray
- func (DatabaseBackupSettingArray) ElementType() reflect.Type
- func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
- func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
- type DatabaseBackupSettingArrayInput
- type DatabaseBackupSettingArrayOutput
- func (DatabaseBackupSettingArrayOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
- func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
- type DatabaseBackupSettingInput
- type DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingOutput) ConnectionString() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) ConnectionStringName() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) DatabaseType() pulumi.StringPtrOutput
- 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.StringPtrOutput
- 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 DatabaseServerType
- func (DatabaseServerType) ElementType() reflect.Type
- func (e DatabaseServerType) ToStringOutput() pulumi.StringOutput
- func (e DatabaseServerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseServerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseServerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnabledConfig
- type EnabledConfigArgs
- func (EnabledConfigArgs) ElementType() reflect.Type
- func (i EnabledConfigArgs) ToEnabledConfigOutput() EnabledConfigOutput
- func (i EnabledConfigArgs) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
- func (i EnabledConfigArgs) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
- func (i EnabledConfigArgs) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
- type EnabledConfigInput
- type EnabledConfigOutput
- func (EnabledConfigOutput) ElementType() reflect.Type
- func (o EnabledConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigOutput) ToEnabledConfigOutput() EnabledConfigOutput
- func (o EnabledConfigOutput) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
- func (o EnabledConfigOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
- func (o EnabledConfigOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
- type EnabledConfigPtrInput
- type EnabledConfigPtrOutput
- func (o EnabledConfigPtrOutput) Elem() EnabledConfigOutput
- func (EnabledConfigPtrOutput) ElementType() reflect.Type
- func (o EnabledConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
- func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
- type EnabledConfigResponse
- type EnabledConfigResponseArgs
- func (EnabledConfigResponseArgs) ElementType() reflect.Type
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
- type EnabledConfigResponseInput
- type EnabledConfigResponseOutput
- func (EnabledConfigResponseOutput) ElementType() reflect.Type
- func (o EnabledConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
- type EnabledConfigResponsePtrInput
- type EnabledConfigResponsePtrOutput
- func (o EnabledConfigResponsePtrOutput) Elem() EnabledConfigResponseOutput
- func (EnabledConfigResponsePtrOutput) ElementType() reflect.Type
- func (o EnabledConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
- func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
- type Experiments
- type ExperimentsArgs
- func (ExperimentsArgs) ElementType() reflect.Type
- func (i ExperimentsArgs) ToExperimentsOutput() ExperimentsOutput
- func (i ExperimentsArgs) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
- func (i ExperimentsArgs) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (i ExperimentsArgs) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsInput
- type ExperimentsOutput
- func (ExperimentsOutput) ElementType() reflect.Type
- func (o ExperimentsOutput) RampUpRules() RampUpRuleArrayOutput
- func (o ExperimentsOutput) ToExperimentsOutput() ExperimentsOutput
- func (o ExperimentsOutput) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
- func (o ExperimentsOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (o ExperimentsOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsPtrInput
- type ExperimentsPtrOutput
- func (o ExperimentsPtrOutput) Elem() ExperimentsOutput
- func (ExperimentsPtrOutput) ElementType() reflect.Type
- func (o ExperimentsPtrOutput) RampUpRules() RampUpRuleArrayOutput
- func (o ExperimentsPtrOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (o ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsResponse
- type ExperimentsResponseArgs
- func (ExperimentsResponseArgs) ElementType() reflect.Type
- func (i ExperimentsResponseArgs) ToExperimentsResponseOutput() ExperimentsResponseOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type ExperimentsResponseInput
- type ExperimentsResponseOutput
- func (ExperimentsResponseOutput) ElementType() reflect.Type
- func (o ExperimentsResponseOutput) RampUpRules() RampUpRuleResponseArrayOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponseOutput() ExperimentsResponseOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type ExperimentsResponsePtrInput
- type ExperimentsResponsePtrOutput
- func (o ExperimentsResponsePtrOutput) Elem() ExperimentsResponseOutput
- func (ExperimentsResponsePtrOutput) ElementType() reflect.Type
- func (o ExperimentsResponsePtrOutput) RampUpRules() RampUpRuleResponseArrayOutput
- func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type FileSystemApplicationLogsConfig
- type FileSystemApplicationLogsConfigArgs
- func (FileSystemApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
- type FileSystemApplicationLogsConfigInput
- type FileSystemApplicationLogsConfigOutput
- func (FileSystemApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
- type FileSystemApplicationLogsConfigPtrInput
- type FileSystemApplicationLogsConfigPtrOutput
- func (o FileSystemApplicationLogsConfigPtrOutput) Elem() FileSystemApplicationLogsConfigOutput
- func (FileSystemApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
- func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
- type FileSystemApplicationLogsConfigResponse
- type FileSystemApplicationLogsConfigResponseArgs
- func (FileSystemApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
- type FileSystemApplicationLogsConfigResponseInput
- type FileSystemApplicationLogsConfigResponseOutput
- func (FileSystemApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
- type FileSystemApplicationLogsConfigResponsePtrInput
- type FileSystemApplicationLogsConfigResponsePtrOutput
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) Elem() FileSystemApplicationLogsConfigResponseOutput
- func (FileSystemApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
- type FileSystemHttpLogsConfig
- type FileSystemHttpLogsConfigArgs
- func (FileSystemHttpLogsConfigArgs) ElementType() reflect.Type
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
- type FileSystemHttpLogsConfigInput
- type FileSystemHttpLogsConfigOutput
- func (FileSystemHttpLogsConfigOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
- type FileSystemHttpLogsConfigPtrInput
- type FileSystemHttpLogsConfigPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) Elem() FileSystemHttpLogsConfigOutput
- func (FileSystemHttpLogsConfigPtrOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
- type FileSystemHttpLogsConfigResponse
- type FileSystemHttpLogsConfigResponseArgs
- func (FileSystemHttpLogsConfigResponseArgs) ElementType() reflect.Type
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
- type FileSystemHttpLogsConfigResponseInput
- type FileSystemHttpLogsConfigResponseOutput
- func (FileSystemHttpLogsConfigResponseOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
- type FileSystemHttpLogsConfigResponsePtrInput
- type FileSystemHttpLogsConfigResponsePtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) Elem() FileSystemHttpLogsConfigResponseOutput
- func (FileSystemHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
- type FrequencyUnit
- func (FrequencyUnit) ElementType() reflect.Type
- func (e FrequencyUnit) ToStringOutput() pulumi.StringOutput
- func (e FrequencyUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FrequencyUnit) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FrequencyUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type 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) Name() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) SslState() pulumi.StringOutput
- 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) Name() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) SslState() pulumi.StringOutput
- func (o HostNameSslStateResponseOutput) Thumbprint() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseOutput) ToUpdate() pulumi.BoolPtrOutput
- func (o HostNameSslStateResponseOutput) VirtualIP() pulumi.StringPtrOutput
- type HostNameType
- func (HostNameType) ElementType() reflect.Type
- func (e HostNameType) ToStringOutput() pulumi.StringOutput
- func (e HostNameType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostNameType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostNameType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostingEnvironment
- type HostingEnvironmentArgs
- type HostingEnvironmentInput
- type HostingEnvironmentOutput
- 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) Name() 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
- func (o HostingEnvironmentProfileOutput) Type() pulumi.StringPtrOutput
- type HostingEnvironmentProfilePtrInput
- type HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) Elem() HostingEnvironmentProfileOutput
- func (HostingEnvironmentProfilePtrOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfilePtrOutput) Name() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) Type() pulumi.StringPtrOutput
- 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.StringPtrOutput
- 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.StringPtrOutput
- 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 HostingEnvironmentState
- type HostingEnvironmentStatus
- func (HostingEnvironmentStatus) ElementType() reflect.Type
- func (e HostingEnvironmentStatus) ToStringOutput() pulumi.StringOutput
- func (e HostingEnvironmentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostingEnvironmentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostingEnvironmentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HttpLogsConfig
- type HttpLogsConfigArgs
- func (HttpLogsConfigArgs) ElementType() reflect.Type
- func (i HttpLogsConfigArgs) ToHttpLogsConfigOutput() HttpLogsConfigOutput
- func (i HttpLogsConfigArgs) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
- func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
- func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
- type HttpLogsConfigInput
- type HttpLogsConfigOutput
- func (o HttpLogsConfigOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
- func (HttpLogsConfigOutput) ElementType() reflect.Type
- func (o HttpLogsConfigOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigOutput() HttpLogsConfigOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
- type HttpLogsConfigPtrInput
- type HttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) Elem() HttpLogsConfigOutput
- func (HttpLogsConfigPtrOutput) ElementType() reflect.Type
- func (o HttpLogsConfigPtrOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
- type HttpLogsConfigResponse
- type HttpLogsConfigResponseArgs
- func (HttpLogsConfigResponseArgs) ElementType() reflect.Type
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
- type HttpLogsConfigResponseInput
- type HttpLogsConfigResponseOutput
- func (o HttpLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (HttpLogsConfigResponseOutput) ElementType() reflect.Type
- func (o HttpLogsConfigResponseOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
- type HttpLogsConfigResponsePtrInput
- type HttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) Elem() HttpLogsConfigResponseOutput
- func (HttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o HttpLogsConfigResponsePtrOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
- type InternalLoadBalancingMode
- func (InternalLoadBalancingMode) ElementType() reflect.Type
- func (e InternalLoadBalancingMode) ToStringOutput() pulumi.StringOutput
- func (e InternalLoadBalancingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InternalLoadBalancingMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InternalLoadBalancingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IpSecurityRestriction
- type IpSecurityRestrictionArgs
- type IpSecurityRestrictionArray
- func (IpSecurityRestrictionArray) ElementType() reflect.Type
- func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
- func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
- type IpSecurityRestrictionArrayInput
- type IpSecurityRestrictionArrayOutput
- func (IpSecurityRestrictionArrayOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
- func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
- type IpSecurityRestrictionInput
- type IpSecurityRestrictionOutput
- func (IpSecurityRestrictionOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringPtrOutput
- 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.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
- type ListSiteAppSettingsArgs
- type ListSiteAppSettingsResult
- type ListSiteAppSettingsSlotArgs
- type ListSiteAppSettingsSlotResult
- type ListSiteAuthSettingsArgs
- type ListSiteAuthSettingsResult
- type ListSiteAuthSettingsSlotArgs
- type ListSiteAuthSettingsSlotResult
- type ListSiteBackupConfigurationArgs
- type ListSiteBackupConfigurationResult
- type ListSiteBackupConfigurationSlotArgs
- type ListSiteBackupConfigurationSlotResult
- type ListSiteBackupStatusSecretsArgs
- type ListSiteBackupStatusSecretsResult
- type ListSiteBackupStatusSecretsSlotArgs
- type ListSiteBackupStatusSecretsSlotResult
- type ListSiteConnectionStringsArgs
- type ListSiteConnectionStringsResult
- type ListSiteConnectionStringsSlotArgs
- type ListSiteConnectionStringsSlotResult
- type ListSiteMetadataArgs
- type ListSiteMetadataResult
- type ListSiteMetadataSlotArgs
- type ListSiteMetadataSlotResult
- type ListSitePublishingCredentialsArgs
- type ListSitePublishingCredentialsResult
- type ListSitePublishingCredentialsSlotArgs
- type ListSitePublishingCredentialsSlotResult
- type LogLevel
- func (LogLevel) ElementType() reflect.Type
- func (e LogLevel) ToStringOutput() pulumi.StringOutput
- func (e LogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupCertificateArgs
- type LookupCertificateCsrArgs
- type LookupCertificateCsrResult
- type LookupCertificateResult
- type LookupHostingEnvironmentArgs
- type LookupHostingEnvironmentResult
- type LookupManagedHostingEnvironmentArgs
- type LookupManagedHostingEnvironmentResult
- type LookupServerFarmArgs
- type LookupServerFarmResult
- type LookupSiteArgs
- type LookupSiteDeploymentArgs
- type LookupSiteDeploymentResult
- type LookupSiteDeploymentSlotArgs
- type LookupSiteDeploymentSlotResult
- type LookupSiteHostNameBindingArgs
- type LookupSiteHostNameBindingResult
- type LookupSiteHostNameBindingSlotArgs
- type LookupSiteHostNameBindingSlotResult
- type LookupSiteInstanceDeploymentArgs
- type LookupSiteInstanceDeploymentResult
- type LookupSiteInstanceDeploymentSlotArgs
- type LookupSiteInstanceDeploymentSlotResult
- type LookupSiteLogsConfigArgs
- type LookupSiteLogsConfigResult
- type LookupSiteRelayServiceConnectionArgs
- type LookupSiteRelayServiceConnectionResult
- type LookupSiteRelayServiceConnectionSlotArgs
- type LookupSiteRelayServiceConnectionSlotResult
- type LookupSiteResult
- type LookupSiteSlotArgs
- type LookupSiteSlotConfigNamesArgs
- type LookupSiteSlotConfigNamesResult
- type LookupSiteSlotResult
- type LookupSiteSourceControlArgs
- type LookupSiteSourceControlResult
- type LookupSiteSourceControlSlotArgs
- type LookupSiteSourceControlSlotResult
- type LookupSiteVNETConnectionArgs
- type LookupSiteVNETConnectionResult
- type LookupSiteVNETConnectionSlotArgs
- type LookupSiteVNETConnectionSlotResult
- type ManagedHostingEnvironment
- type ManagedHostingEnvironmentArgs
- type ManagedHostingEnvironmentInput
- type ManagedHostingEnvironmentOutput
- func (ManagedHostingEnvironmentOutput) ElementType() reflect.Type
- func (o ManagedHostingEnvironmentOutput) ToManagedHostingEnvironmentOutput() ManagedHostingEnvironmentOutput
- func (o ManagedHostingEnvironmentOutput) ToManagedHostingEnvironmentOutputWithContext(ctx context.Context) ManagedHostingEnvironmentOutput
- type ManagedHostingEnvironmentState
- type ManagedPipelineMode
- func (ManagedPipelineMode) ElementType() reflect.Type
- func (e ManagedPipelineMode) ToStringOutput() pulumi.StringOutput
- func (e ManagedPipelineMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedPipelineMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedPipelineMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NameValuePair
- type NameValuePairArgs
- type NameValuePairArray
- type NameValuePairArrayInput
- type NameValuePairArrayOutput
- func (NameValuePairArrayOutput) ElementType() reflect.Type
- func (o NameValuePairArrayOutput) Index(i pulumi.IntInput) NameValuePairOutput
- func (o NameValuePairArrayOutput) ToNameValuePairArrayOutput() NameValuePairArrayOutput
- func (o NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
- type NameValuePairInput
- type NameValuePairOutput
- func (NameValuePairOutput) ElementType() reflect.Type
- func (o NameValuePairOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairOutput) ToNameValuePairOutput() NameValuePairOutput
- func (o NameValuePairOutput) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
- func (o NameValuePairOutput) Value() pulumi.StringPtrOutput
- type NameValuePairResponse
- type NameValuePairResponseArgs
- type NameValuePairResponseArray
- func (NameValuePairResponseArray) ElementType() reflect.Type
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseArrayInput
- type NameValuePairResponseArrayOutput
- func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
- func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseInput
- type NameValuePairResponseOutput
- func (NameValuePairResponseOutput) ElementType() reflect.Type
- func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
- type NetworkAccessControlEntry
- type NetworkAccessControlEntryArgs
- func (NetworkAccessControlEntryArgs) ElementType() reflect.Type
- func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
- func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
- type NetworkAccessControlEntryArray
- func (NetworkAccessControlEntryArray) ElementType() reflect.Type
- func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
- func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
- type NetworkAccessControlEntryArrayInput
- type NetworkAccessControlEntryArrayOutput
- func (NetworkAccessControlEntryArrayOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
- func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
- type NetworkAccessControlEntryInput
- type NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
- func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
- func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
- type NetworkAccessControlEntryResponse
- type NetworkAccessControlEntryResponseArgs
- func (NetworkAccessControlEntryResponseArgs) ElementType() reflect.Type
- func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
- func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
- type NetworkAccessControlEntryResponseArray
- func (NetworkAccessControlEntryResponseArray) ElementType() reflect.Type
- func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
- func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
- type NetworkAccessControlEntryResponseArrayInput
- type NetworkAccessControlEntryResponseArrayOutput
- func (NetworkAccessControlEntryResponseArrayOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryResponseArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
- func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
- type NetworkAccessControlEntryResponseInput
- type NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
- func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
- type ProvisioningState
- func (ProvisioningState) ElementType() reflect.Type
- func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) 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 ServerFarm
- type ServerFarmArgs
- type ServerFarmInput
- type ServerFarmOutput
- type ServerFarmRouteForVnet
- type ServerFarmRouteForVnetArgs
- type ServerFarmRouteForVnetInput
- type ServerFarmRouteForVnetOutput
- type ServerFarmRouteForVnetState
- type ServerFarmState
- type Site
- type SiteAppSettings
- type SiteAppSettingsArgs
- type SiteAppSettingsInput
- type SiteAppSettingsOutput
- type SiteAppSettingsSlot
- type SiteAppSettingsSlotArgs
- type SiteAppSettingsSlotInput
- type SiteAppSettingsSlotOutput
- type SiteAppSettingsSlotState
- type SiteAppSettingsState
- type SiteArgs
- type SiteAuthSettings
- type SiteAuthSettingsArgs
- type SiteAuthSettingsInput
- type SiteAuthSettingsOutput
- type SiteAuthSettingsSlot
- type SiteAuthSettingsSlotArgs
- type SiteAuthSettingsSlotInput
- type SiteAuthSettingsSlotOutput
- type SiteAuthSettingsSlotState
- type SiteAuthSettingsState
- type SiteBackupConfiguration
- type SiteBackupConfigurationArgs
- type SiteBackupConfigurationInput
- type SiteBackupConfigurationOutput
- type SiteBackupConfigurationSlot
- func (*SiteBackupConfigurationSlot) ElementType() reflect.Type
- func (i *SiteBackupConfigurationSlot) ToSiteBackupConfigurationSlotOutput() SiteBackupConfigurationSlotOutput
- func (i *SiteBackupConfigurationSlot) ToSiteBackupConfigurationSlotOutputWithContext(ctx context.Context) SiteBackupConfigurationSlotOutput
- type SiteBackupConfigurationSlotArgs
- type SiteBackupConfigurationSlotInput
- type SiteBackupConfigurationSlotOutput
- func (SiteBackupConfigurationSlotOutput) ElementType() reflect.Type
- func (o SiteBackupConfigurationSlotOutput) ToSiteBackupConfigurationSlotOutput() SiteBackupConfigurationSlotOutput
- func (o SiteBackupConfigurationSlotOutput) ToSiteBackupConfigurationSlotOutputWithContext(ctx context.Context) SiteBackupConfigurationSlotOutput
- type SiteBackupConfigurationSlotState
- type SiteBackupConfigurationState
- 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) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) Id() pulumi.StringPtrOutput
- 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) Kind() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) Location() pulumi.StringOutput
- func (o SiteConfigOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Metadata() NameValuePairArrayOutput
- func (o SiteConfigOutput) Name() 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) PublishingPassword() pulumi.StringPtrOutput
- func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
- 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) Tags() pulumi.StringMapOutput
- 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) Type() 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) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) Id() pulumi.StringPtrOutput
- 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) Kind() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) Location() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Metadata() NameValuePairArrayOutput
- func (o SiteConfigPtrOutput) Name() 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) PublishingPassword() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
- 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) Tags() pulumi.StringMapOutput
- func (o SiteConfigPtrOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Type() 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) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) Id() pulumi.StringPtrOutput
- 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) Kind() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) Location() pulumi.StringOutput
- func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Metadata() NameValuePairResponseArrayOutput
- func (o SiteConfigResponseOutput) Name() 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) PublishingPassword() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
- 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) Tags() pulumi.StringMapOutput
- 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) Type() 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) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) Id() pulumi.StringPtrOutput
- 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) Kind() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Metadata() NameValuePairResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) Name() 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) PublishingPassword() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
- 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) Tags() pulumi.StringMapOutput
- func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Type() 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 SiteConnectionStrings
- type SiteConnectionStringsArgs
- type SiteConnectionStringsInput
- type SiteConnectionStringsOutput
- type SiteConnectionStringsSlot
- type SiteConnectionStringsSlotArgs
- type SiteConnectionStringsSlotInput
- type SiteConnectionStringsSlotOutput
- func (SiteConnectionStringsSlotOutput) ElementType() reflect.Type
- func (o SiteConnectionStringsSlotOutput) ToSiteConnectionStringsSlotOutput() SiteConnectionStringsSlotOutput
- func (o SiteConnectionStringsSlotOutput) ToSiteConnectionStringsSlotOutputWithContext(ctx context.Context) SiteConnectionStringsSlotOutput
- type SiteConnectionStringsSlotState
- type SiteConnectionStringsState
- type SiteDeployment
- type SiteDeploymentArgs
- type SiteDeploymentInput
- type SiteDeploymentOutput
- type SiteDeploymentSlot
- type SiteDeploymentSlotArgs
- type SiteDeploymentSlotInput
- type SiteDeploymentSlotOutput
- type SiteDeploymentSlotState
- type SiteDeploymentState
- type SiteHostNameBinding
- type SiteHostNameBindingArgs
- type SiteHostNameBindingInput
- type SiteHostNameBindingOutput
- type SiteHostNameBindingSlot
- type SiteHostNameBindingSlotArgs
- type SiteHostNameBindingSlotInput
- type SiteHostNameBindingSlotOutput
- type SiteHostNameBindingSlotState
- type SiteHostNameBindingState
- type SiteInput
- type SiteInstanceDeployment
- type SiteInstanceDeploymentArgs
- type SiteInstanceDeploymentInput
- type SiteInstanceDeploymentOutput
- type SiteInstanceDeploymentSlot
- func (*SiteInstanceDeploymentSlot) ElementType() reflect.Type
- func (i *SiteInstanceDeploymentSlot) ToSiteInstanceDeploymentSlotOutput() SiteInstanceDeploymentSlotOutput
- func (i *SiteInstanceDeploymentSlot) ToSiteInstanceDeploymentSlotOutputWithContext(ctx context.Context) SiteInstanceDeploymentSlotOutput
- type SiteInstanceDeploymentSlotArgs
- type SiteInstanceDeploymentSlotInput
- type SiteInstanceDeploymentSlotOutput
- func (SiteInstanceDeploymentSlotOutput) ElementType() reflect.Type
- func (o SiteInstanceDeploymentSlotOutput) ToSiteInstanceDeploymentSlotOutput() SiteInstanceDeploymentSlotOutput
- func (o SiteInstanceDeploymentSlotOutput) ToSiteInstanceDeploymentSlotOutputWithContext(ctx context.Context) SiteInstanceDeploymentSlotOutput
- type SiteInstanceDeploymentSlotState
- type SiteInstanceDeploymentState
- type SiteLimits
- type SiteLimitsArgs
- func (SiteLimitsArgs) ElementType() reflect.Type
- func (i SiteLimitsArgs) ToSiteLimitsOutput() SiteLimitsOutput
- func (i SiteLimitsArgs) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
- func (i SiteLimitsArgs) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (i SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsInput
- type SiteLimitsOutput
- func (SiteLimitsOutput) ElementType() reflect.Type
- func (o SiteLimitsOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) ToSiteLimitsOutput() SiteLimitsOutput
- func (o SiteLimitsOutput) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
- func (o SiteLimitsOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (o SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsPtrInput
- type SiteLimitsPtrOutput
- func (o SiteLimitsPtrOutput) Elem() SiteLimitsOutput
- func (SiteLimitsPtrOutput) ElementType() reflect.Type
- func (o SiteLimitsPtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsResponse
- type SiteLimitsResponseArgs
- func (SiteLimitsResponseArgs) ElementType() reflect.Type
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLimitsResponseInput
- type SiteLimitsResponseOutput
- func (SiteLimitsResponseOutput) ElementType() reflect.Type
- func (o SiteLimitsResponseOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLimitsResponsePtrInput
- type SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) Elem() SiteLimitsResponseOutput
- func (SiteLimitsResponsePtrOutput) ElementType() reflect.Type
- func (o SiteLimitsResponsePtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLoadBalancing
- func (SiteLoadBalancing) ElementType() reflect.Type
- func (e SiteLoadBalancing) ToStringOutput() pulumi.StringOutput
- func (e SiteLoadBalancing) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SiteLoadBalancing) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SiteLoadBalancing) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SiteLogsConfig
- type SiteLogsConfigArgs
- type SiteLogsConfigInput
- type SiteLogsConfigOutput
- type SiteLogsConfigState
- type SiteMetadata
- type SiteMetadataArgs
- type SiteMetadataInput
- type SiteMetadataOutput
- type SiteMetadataSlot
- type SiteMetadataSlotArgs
- type SiteMetadataSlotInput
- type SiteMetadataSlotOutput
- type SiteMetadataSlotState
- type SiteMetadataState
- type SiteOutput
- type SiteRelayServiceConnection
- func (*SiteRelayServiceConnection) ElementType() reflect.Type
- func (i *SiteRelayServiceConnection) ToSiteRelayServiceConnectionOutput() SiteRelayServiceConnectionOutput
- func (i *SiteRelayServiceConnection) ToSiteRelayServiceConnectionOutputWithContext(ctx context.Context) SiteRelayServiceConnectionOutput
- type SiteRelayServiceConnectionArgs
- type SiteRelayServiceConnectionInput
- type SiteRelayServiceConnectionOutput
- func (SiteRelayServiceConnectionOutput) ElementType() reflect.Type
- func (o SiteRelayServiceConnectionOutput) ToSiteRelayServiceConnectionOutput() SiteRelayServiceConnectionOutput
- func (o SiteRelayServiceConnectionOutput) ToSiteRelayServiceConnectionOutputWithContext(ctx context.Context) SiteRelayServiceConnectionOutput
- type SiteRelayServiceConnectionSlot
- func (*SiteRelayServiceConnectionSlot) ElementType() reflect.Type
- func (i *SiteRelayServiceConnectionSlot) ToSiteRelayServiceConnectionSlotOutput() SiteRelayServiceConnectionSlotOutput
- func (i *SiteRelayServiceConnectionSlot) ToSiteRelayServiceConnectionSlotOutputWithContext(ctx context.Context) SiteRelayServiceConnectionSlotOutput
- type SiteRelayServiceConnectionSlotArgs
- type SiteRelayServiceConnectionSlotInput
- type SiteRelayServiceConnectionSlotOutput
- func (SiteRelayServiceConnectionSlotOutput) ElementType() reflect.Type
- func (o SiteRelayServiceConnectionSlotOutput) ToSiteRelayServiceConnectionSlotOutput() SiteRelayServiceConnectionSlotOutput
- func (o SiteRelayServiceConnectionSlotOutput) ToSiteRelayServiceConnectionSlotOutputWithContext(ctx context.Context) SiteRelayServiceConnectionSlotOutput
- type SiteRelayServiceConnectionSlotState
- type SiteRelayServiceConnectionState
- type SiteSlot
- type SiteSlotArgs
- type SiteSlotConfigNames
- type SiteSlotConfigNamesArgs
- type SiteSlotConfigNamesInput
- type SiteSlotConfigNamesOutput
- type SiteSlotConfigNamesState
- type SiteSlotInput
- type SiteSlotOutput
- type SiteSlotState
- type SiteSourceControl
- type SiteSourceControlArgs
- type SiteSourceControlInput
- type SiteSourceControlOutput
- type SiteSourceControlSlot
- type SiteSourceControlSlotArgs
- type SiteSourceControlSlotInput
- type SiteSourceControlSlotOutput
- type SiteSourceControlSlotState
- type SiteSourceControlState
- type SiteState
- type SiteVNETConnection
- type SiteVNETConnectionArgs
- type SiteVNETConnectionInput
- type SiteVNETConnectionOutput
- type SiteVNETConnectionSlot
- type SiteVNETConnectionSlotArgs
- type SiteVNETConnectionSlotInput
- type SiteVNETConnectionSlotOutput
- type SiteVNETConnectionSlotState
- type SiteVNETConnectionState
- type SkuDescription
- type SkuDescriptionArgs
- func (SkuDescriptionArgs) ElementType() reflect.Type
- func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionInput
- type SkuDescriptionOutput
- func (o SkuDescriptionOutput) Capacity() pulumi.IntPtrOutput
- func (SkuDescriptionOutput) ElementType() reflect.Type
- func (o SkuDescriptionOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionPtrInput
- type SkuDescriptionPtrOutput
- func (o SkuDescriptionPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuDescriptionPtrOutput) Elem() SkuDescriptionOutput
- func (SkuDescriptionPtrOutput) ElementType() reflect.Type
- func (o SkuDescriptionPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionResponse
- type SkuDescriptionResponseArgs
- func (SkuDescriptionResponseArgs) ElementType() reflect.Type
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SkuDescriptionResponseInput
- type SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuDescriptionResponseOutput) ElementType() reflect.Type
- func (o SkuDescriptionResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SkuDescriptionResponsePtrInput
- type SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Elem() SkuDescriptionResponseOutput
- func (SkuDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o SkuDescriptionResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SlowRequestsBasedTrigger
- type SlowRequestsBasedTriggerArgs
- func (SlowRequestsBasedTriggerArgs) ElementType() reflect.Type
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerInput
- type SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (SlowRequestsBasedTriggerOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerPtrInput
- type SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) Elem() SlowRequestsBasedTriggerOutput
- func (SlowRequestsBasedTriggerPtrOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerResponse
- type SlowRequestsBasedTriggerResponseArgs
- func (SlowRequestsBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SlowRequestsBasedTriggerResponseInput
- type SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (SlowRequestsBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SlowRequestsBasedTriggerResponsePtrInput
- type SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) Elem() SlowRequestsBasedTriggerResponseOutput
- func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SslState
- func (SslState) ElementType() reflect.Type
- func (e SslState) ToStringOutput() pulumi.StringOutput
- func (e SslState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SslState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SslState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StampCapacity
- type StampCapacityArgs
- type StampCapacityArray
- type StampCapacityArrayInput
- type StampCapacityArrayOutput
- func (StampCapacityArrayOutput) ElementType() reflect.Type
- func (o StampCapacityArrayOutput) Index(i pulumi.IntInput) StampCapacityOutput
- func (o StampCapacityArrayOutput) ToStampCapacityArrayOutput() StampCapacityArrayOutput
- func (o StampCapacityArrayOutput) ToStampCapacityArrayOutputWithContext(ctx context.Context) StampCapacityArrayOutput
- type StampCapacityInput
- type StampCapacityOutput
- func (o StampCapacityOutput) AvailableCapacity() pulumi.Float64PtrOutput
- func (o StampCapacityOutput) ComputeMode() pulumi.StringPtrOutput
- func (StampCapacityOutput) ElementType() reflect.Type
- func (o StampCapacityOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
- func (o StampCapacityOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
- func (o StampCapacityOutput) Name() pulumi.StringPtrOutput
- func (o StampCapacityOutput) SiteMode() pulumi.StringPtrOutput
- func (o StampCapacityOutput) ToStampCapacityOutput() StampCapacityOutput
- func (o StampCapacityOutput) ToStampCapacityOutputWithContext(ctx context.Context) StampCapacityOutput
- func (o StampCapacityOutput) TotalCapacity() pulumi.Float64PtrOutput
- func (o StampCapacityOutput) Unit() pulumi.StringPtrOutput
- func (o StampCapacityOutput) WorkerSize() pulumi.StringPtrOutput
- func (o StampCapacityOutput) WorkerSizeId() pulumi.IntPtrOutput
- type StampCapacityResponse
- type StampCapacityResponseArgs
- type StampCapacityResponseArray
- func (StampCapacityResponseArray) ElementType() reflect.Type
- func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
- func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
- type StampCapacityResponseArrayInput
- type StampCapacityResponseArrayOutput
- func (StampCapacityResponseArrayOutput) ElementType() reflect.Type
- func (o StampCapacityResponseArrayOutput) Index(i pulumi.IntInput) StampCapacityResponseOutput
- func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
- func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
- type StampCapacityResponseInput
- type StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) AvailableCapacity() pulumi.Float64PtrOutput
- func (o StampCapacityResponseOutput) ComputeMode() pulumi.StringPtrOutput
- func (StampCapacityResponseOutput) ElementType() reflect.Type
- func (o StampCapacityResponseOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) Name() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) SiteMode() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) ToStampCapacityResponseOutput() StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) TotalCapacity() pulumi.Float64PtrOutput
- func (o StampCapacityResponseOutput) Unit() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
- 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 UnauthenticatedClientAction
- func (UnauthenticatedClientAction) ElementType() reflect.Type
- func (e UnauthenticatedClientAction) ToStringOutput() pulumi.StringOutput
- func (e UnauthenticatedClientAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UnauthenticatedClientAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UnauthenticatedClientAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type VirtualApplication
- type VirtualApplicationArgs
- type VirtualApplicationArray
- type VirtualApplicationArrayInput
- type VirtualApplicationArrayOutput
- func (VirtualApplicationArrayOutput) ElementType() reflect.Type
- func (o VirtualApplicationArrayOutput) Index(i pulumi.IntInput) VirtualApplicationOutput
- func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
- func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
- type VirtualApplicationInput
- type VirtualApplicationOutput
- func (VirtualApplicationOutput) ElementType() reflect.Type
- func (o VirtualApplicationOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualApplicationOutput) PreloadEnabled() pulumi.BoolPtrOutput
- func (o VirtualApplicationOutput) ToVirtualApplicationOutput() VirtualApplicationOutput
- func (o VirtualApplicationOutput) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
- func (o VirtualApplicationOutput) VirtualDirectories() VirtualDirectoryArrayOutput
- func (o VirtualApplicationOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualApplicationResponse
- type VirtualApplicationResponseArgs
- func (VirtualApplicationResponseArgs) ElementType() reflect.Type
- func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
- func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
- type VirtualApplicationResponseArray
- func (VirtualApplicationResponseArray) ElementType() reflect.Type
- func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
- func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
- type VirtualApplicationResponseArrayInput
- type VirtualApplicationResponseArrayOutput
- func (VirtualApplicationResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualApplicationResponseArrayOutput) Index(i pulumi.IntInput) VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
- func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
- type VirtualApplicationResponseInput
- type VirtualApplicationResponseOutput
- func (VirtualApplicationResponseOutput) ElementType() reflect.Type
- func (o VirtualApplicationResponseOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualApplicationResponseOutput) PreloadEnabled() pulumi.BoolPtrOutput
- func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseOutput) VirtualDirectories() VirtualDirectoryResponseArrayOutput
- func (o VirtualApplicationResponseOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualDirectory
- type VirtualDirectoryArgs
- type VirtualDirectoryArray
- type VirtualDirectoryArrayInput
- type VirtualDirectoryArrayOutput
- func (VirtualDirectoryArrayOutput) ElementType() reflect.Type
- func (o VirtualDirectoryArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryOutput
- func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
- func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
- type VirtualDirectoryInput
- type VirtualDirectoryOutput
- func (VirtualDirectoryOutput) ElementType() reflect.Type
- func (o VirtualDirectoryOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualDirectoryOutput) ToVirtualDirectoryOutput() VirtualDirectoryOutput
- func (o VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
- func (o VirtualDirectoryOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualDirectoryResponse
- type VirtualDirectoryResponseArgs
- func (VirtualDirectoryResponseArgs) ElementType() reflect.Type
- func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
- func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
- type VirtualDirectoryResponseArray
- func (VirtualDirectoryResponseArray) ElementType() reflect.Type
- func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
- func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
- type VirtualDirectoryResponseArrayInput
- type VirtualDirectoryResponseArrayOutput
- func (VirtualDirectoryResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualDirectoryResponseArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
- func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
- type VirtualDirectoryResponseInput
- type VirtualDirectoryResponseOutput
- func (VirtualDirectoryResponseOutput) ElementType() reflect.Type
- func (o VirtualDirectoryResponseOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualIPMapping
- type VirtualIPMappingArgs
- type VirtualIPMappingArray
- type VirtualIPMappingArrayInput
- type VirtualIPMappingArrayOutput
- func (VirtualIPMappingArrayOutput) ElementType() reflect.Type
- func (o VirtualIPMappingArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingOutput
- func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput
- func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutputWithContext(ctx context.Context) VirtualIPMappingArrayOutput
- type VirtualIPMappingInput
- type VirtualIPMappingOutput
- func (VirtualIPMappingOutput) ElementType() reflect.Type
- func (o VirtualIPMappingOutput) InUse() pulumi.BoolPtrOutput
- func (o VirtualIPMappingOutput) InternalHttpPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingOutput) InternalHttpsPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingOutput) ToVirtualIPMappingOutput() VirtualIPMappingOutput
- func (o VirtualIPMappingOutput) ToVirtualIPMappingOutputWithContext(ctx context.Context) VirtualIPMappingOutput
- func (o VirtualIPMappingOutput) VirtualIP() pulumi.StringPtrOutput
- type VirtualIPMappingResponse
- type VirtualIPMappingResponseArgs
- func (VirtualIPMappingResponseArgs) ElementType() reflect.Type
- func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
- func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
- type VirtualIPMappingResponseArray
- func (VirtualIPMappingResponseArray) ElementType() reflect.Type
- func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
- func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
- type VirtualIPMappingResponseArrayInput
- type VirtualIPMappingResponseArrayOutput
- func (VirtualIPMappingResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualIPMappingResponseArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
- func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
- type VirtualIPMappingResponseInput
- type VirtualIPMappingResponseOutput
- func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
- func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
- func (o VirtualIPMappingResponseOutput) InternalHttpPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingResponseOutput) InternalHttpsPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseOutput) VirtualIP() pulumi.StringPtrOutput
- type VirtualNetworkProfile
- type VirtualNetworkProfileArgs
- func (VirtualNetworkProfileArgs) ElementType() reflect.Type
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- type VirtualNetworkProfileInput
- type VirtualNetworkProfileOutput
- func (VirtualNetworkProfileOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfileOutput) Type() pulumi.StringPtrOutput
- type VirtualNetworkProfilePtrInput
- type VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
- func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) Type() pulumi.StringPtrOutput
- type VirtualNetworkProfileResponse
- type VirtualNetworkProfileResponseArgs
- func (VirtualNetworkProfileResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- type VirtualNetworkProfileResponseInput
- type VirtualNetworkProfileResponseOutput
- func (VirtualNetworkProfileResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileResponseOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponseOutput) Type() pulumi.StringPtrOutput
- type VirtualNetworkProfileResponsePtrInput
- type VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Elem() VirtualNetworkProfileResponseOutput
- func (VirtualNetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
- type VnetRoute
- type VnetRouteArgs
- type VnetRouteArray
- type VnetRouteArrayInput
- type VnetRouteArrayOutput
- func (VnetRouteArrayOutput) ElementType() reflect.Type
- func (o VnetRouteArrayOutput) Index(i pulumi.IntInput) VnetRouteOutput
- func (o VnetRouteArrayOutput) ToVnetRouteArrayOutput() VnetRouteArrayOutput
- func (o VnetRouteArrayOutput) ToVnetRouteArrayOutputWithContext(ctx context.Context) VnetRouteArrayOutput
- type VnetRouteInput
- type VnetRouteOutput
- func (VnetRouteOutput) ElementType() reflect.Type
- func (o VnetRouteOutput) EndAddress() pulumi.StringPtrOutput
- func (o VnetRouteOutput) Id() pulumi.StringPtrOutput
- func (o VnetRouteOutput) Kind() pulumi.StringPtrOutput
- func (o VnetRouteOutput) Location() pulumi.StringOutput
- func (o VnetRouteOutput) Name() pulumi.StringPtrOutput
- func (o VnetRouteOutput) RouteType() pulumi.StringPtrOutput
- func (o VnetRouteOutput) StartAddress() pulumi.StringPtrOutput
- func (o VnetRouteOutput) Tags() pulumi.StringMapOutput
- func (o VnetRouteOutput) ToVnetRouteOutput() VnetRouteOutput
- func (o VnetRouteOutput) ToVnetRouteOutputWithContext(ctx context.Context) VnetRouteOutput
- func (o VnetRouteOutput) Type() pulumi.StringPtrOutput
- type VnetRouteResponse
- type VnetRouteResponseArgs
- type VnetRouteResponseArray
- type VnetRouteResponseArrayInput
- type VnetRouteResponseArrayOutput
- func (VnetRouteResponseArrayOutput) ElementType() reflect.Type
- func (o VnetRouteResponseArrayOutput) Index(i pulumi.IntInput) VnetRouteResponseOutput
- func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
- func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
- type VnetRouteResponseInput
- type VnetRouteResponseOutput
- func (VnetRouteResponseOutput) ElementType() reflect.Type
- func (o VnetRouteResponseOutput) EndAddress() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Id() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Kind() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Location() pulumi.StringOutput
- func (o VnetRouteResponseOutput) Name() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) RouteType() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) StartAddress() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Tags() pulumi.StringMapOutput
- func (o VnetRouteResponseOutput) ToVnetRouteResponseOutput() VnetRouteResponseOutput
- func (o VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
- func (o VnetRouteResponseOutput) Type() pulumi.StringPtrOutput
- type WorkerPool
- type WorkerPoolArgs
- type WorkerPoolArray
- type WorkerPoolArrayInput
- type WorkerPoolArrayOutput
- func (WorkerPoolArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
- type WorkerPoolInput
- type WorkerPoolOutput
- func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
- func (WorkerPoolOutput) ElementType() reflect.Type
- func (o WorkerPoolOutput) Id() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) InstanceNames() pulumi.StringArrayOutput
- func (o WorkerPoolOutput) Kind() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) Location() pulumi.StringOutput
- func (o WorkerPoolOutput) Name() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) Sku() SkuDescriptionPtrOutput
- func (o WorkerPoolOutput) Tags() pulumi.StringMapOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
- func (o WorkerPoolOutput) Type() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) WorkerSizeId() pulumi.IntPtrOutput
- type WorkerPoolResponse
- type WorkerPoolResponseArgs
- type WorkerPoolResponseArray
- type WorkerPoolResponseArrayInput
- type WorkerPoolResponseArrayOutput
- func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
- type WorkerPoolResponseInput
- type WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
- func (WorkerPoolResponseOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseOutput) Id() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
- func (o WorkerPoolResponseOutput) Kind() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) Location() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) Name() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) Sku() SkuDescriptionResponsePtrOutput
- func (o WorkerPoolResponseOutput) Tags() pulumi.StringMapOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) Type() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
- type WorkerSizeOptions
- func (WorkerSizeOptions) ElementType() reflect.Type
- func (e WorkerSizeOptions) ToStringOutput() pulumi.StringOutput
- func (e WorkerSizeOptions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkerSizeOptions) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkerSizeOptions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( AccessControlEntryActionPermit = AccessControlEntryAction("Permit") AccessControlEntryActionDeny = AccessControlEntryAction("Deny") )
const ( AutoHealActionTypeRecycle = AutoHealActionType("Recycle") AutoHealActionTypeLogEvent = AutoHealActionType("LogEvent") AutoHealActionTypeCustomAction = AutoHealActionType("CustomAction") )
const ( AzureResourceTypeWebsite = AzureResourceType("Website") AzureResourceTypeTrafficManager = AzureResourceType("TrafficManager") )
const ( BackupRestoreOperationTypeDefault = BackupRestoreOperationType("Default") BackupRestoreOperationTypeClone = BackupRestoreOperationType("Clone") BackupRestoreOperationTypeRelocation = BackupRestoreOperationType("Relocation") )
const ( BuiltInAuthenticationProviderAzureActiveDirectory = BuiltInAuthenticationProvider("AzureActiveDirectory") BuiltInAuthenticationProviderFacebook = BuiltInAuthenticationProvider("Facebook") BuiltInAuthenticationProviderGoogle = BuiltInAuthenticationProvider("Google") BuiltInAuthenticationProviderMicrosoftAccount = BuiltInAuthenticationProvider("MicrosoftAccount") BuiltInAuthenticationProviderTwitter = BuiltInAuthenticationProvider("Twitter") )
const ( ComputeModeOptionsDedicated = ComputeModeOptions("Dedicated") ComputeModeOptionsDynamic = ComputeModeOptions("Dynamic") )
const ( CustomHostNameDnsRecordTypeCName = CustomHostNameDnsRecordType("CName") CustomHostNameDnsRecordTypeA = CustomHostNameDnsRecordType("A") )
const ( DatabaseServerTypeMySql = DatabaseServerType("MySql") DatabaseServerTypeSQLServer = DatabaseServerType("SQLServer") DatabaseServerTypeSQLAzure = DatabaseServerType("SQLAzure") DatabaseServerTypeCustom = DatabaseServerType("Custom") )
const ( FrequencyUnitDay = FrequencyUnit("Day") FrequencyUnitHour = FrequencyUnit("Hour") )
const ( HostNameTypeVerified = HostNameType("Verified") HostNameTypeManaged = HostNameType("Managed") )
const ( HostingEnvironmentStatusPreparing = HostingEnvironmentStatus("Preparing") HostingEnvironmentStatusReady = HostingEnvironmentStatus("Ready") HostingEnvironmentStatusScaling = HostingEnvironmentStatus("Scaling") HostingEnvironmentStatusDeleting = HostingEnvironmentStatus("Deleting") )
const ( InternalLoadBalancingModeNone = InternalLoadBalancingMode("None") InternalLoadBalancingModeWeb = InternalLoadBalancingMode("Web") InternalLoadBalancingModePublishing = InternalLoadBalancingMode("Publishing") )
const ( LogLevelOff = LogLevel("Off") LogLevelVerbose = LogLevel("Verbose") LogLevelInformation = LogLevel("Information") LogLevelWarning = LogLevel("Warning") LogLevelError = LogLevel("Error") )
const ( ManagedPipelineModeIntegrated = ManagedPipelineMode("Integrated") ManagedPipelineModeClassic = ManagedPipelineMode("Classic") )
const ( ProvisioningStateSucceeded = ProvisioningState("Succeeded") ProvisioningStateFailed = ProvisioningState("Failed") ProvisioningStateCanceled = ProvisioningState("Canceled") ProvisioningStateInProgress = ProvisioningState("InProgress") ProvisioningStateDeleting = ProvisioningState("Deleting") )
const ( SiteLoadBalancingWeightedRoundRobin = SiteLoadBalancing("WeightedRoundRobin") SiteLoadBalancingLeastRequests = SiteLoadBalancing("LeastRequests") SiteLoadBalancingLeastResponseTime = SiteLoadBalancing("LeastResponseTime") SiteLoadBalancingWeightedTotalTraffic = SiteLoadBalancing("WeightedTotalTraffic") SiteLoadBalancingRequestHash = SiteLoadBalancing("RequestHash") )
const ( SslStateDisabled = SslState("Disabled") SslStateSniEnabled = SslState("SniEnabled") SslStateIpBasedEnabled = SslState("IpBasedEnabled") )
const ( UnauthenticatedClientActionRedirectToLoginPage = UnauthenticatedClientAction("RedirectToLoginPage") UnauthenticatedClientActionAllowAnonymous = UnauthenticatedClientAction("AllowAnonymous") )
const ( WorkerSizeOptionsDefault = WorkerSizeOptions("Default") WorkerSizeOptionsSmall = WorkerSizeOptions("Small") WorkerSizeOptionsMedium = WorkerSizeOptions("Medium") WorkerSizeOptionsLarge = WorkerSizeOptions("Large") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessControlEntryAction ¶ added in v0.3.1
func (AccessControlEntryAction) ElementType ¶ added in v0.3.1
func (AccessControlEntryAction) ElementType() reflect.Type
func (AccessControlEntryAction) ToStringOutput ¶ added in v0.3.1
func (e AccessControlEntryAction) ToStringOutput() pulumi.StringOutput
func (AccessControlEntryAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e AccessControlEntryAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AccessControlEntryAction) ToStringPtrOutput ¶ added in v0.3.1
func (e AccessControlEntryAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (AccessControlEntryAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AccessControlEntryAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiDefinitionInfo ¶
type ApiDefinitionInfo struct { // The URL of the API definition. Url *string `pulumi:"url"` }
Information about the formal API definition for the web 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 web 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 web 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 web 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 web 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 web app.
func (ApiDefinitionInfoResponseOutput) ElementType ¶
func (ApiDefinitionInfoResponseOutput) ElementType() reflect.Type
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseOutput) Url ¶
func (o ApiDefinitionInfoResponseOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoResponsePtrInput ¶
type ApiDefinitionInfoResponsePtrInput interface { pulumi.Input ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput ToApiDefinitionInfoResponsePtrOutputWithContext(context.Context) ApiDefinitionInfoResponsePtrOutput }
ApiDefinitionInfoResponsePtrInput is an input type that accepts ApiDefinitionInfoResponseArgs, ApiDefinitionInfoResponsePtr and ApiDefinitionInfoResponsePtrOutput values. You can construct a concrete instance of `ApiDefinitionInfoResponsePtrInput` via:
ApiDefinitionInfoResponseArgs{...} or: nil
func ApiDefinitionInfoResponsePtr ¶
func ApiDefinitionInfoResponsePtr(v *ApiDefinitionInfoResponseArgs) ApiDefinitionInfoResponsePtrInput
type ApiDefinitionInfoResponsePtrOutput ¶
type ApiDefinitionInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiDefinitionInfoResponsePtrOutput) Elem ¶
func (o ApiDefinitionInfoResponsePtrOutput) Elem() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponsePtrOutput) ElementType ¶
func (ApiDefinitionInfoResponsePtrOutput) ElementType() reflect.Type
func (ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput ¶
func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponsePtrOutput) Url ¶
func (o ApiDefinitionInfoResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApplicationLogsConfig ¶ added in v0.3.1
type ApplicationLogsConfig struct { // Application logs to blob storage configuration AzureBlobStorage *AzureBlobStorageApplicationLogsConfig `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration AzureTableStorage *AzureTableStorageApplicationLogsConfig `pulumi:"azureTableStorage"` // Application logs to file system configuration FileSystem *FileSystemApplicationLogsConfig `pulumi:"fileSystem"` }
Application logs configuration
type ApplicationLogsConfigArgs ¶ added in v0.3.1
type ApplicationLogsConfigArgs struct { // Application logs to blob storage configuration AzureBlobStorage AzureBlobStorageApplicationLogsConfigPtrInput `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration AzureTableStorage AzureTableStorageApplicationLogsConfigPtrInput `pulumi:"azureTableStorage"` // Application logs to file system configuration FileSystem FileSystemApplicationLogsConfigPtrInput `pulumi:"fileSystem"` }
Application logs configuration
func (ApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigArgs) ElementType() reflect.Type
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
type ApplicationLogsConfigInput ¶ added in v0.3.1
type ApplicationLogsConfigInput interface { pulumi.Input ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput ToApplicationLogsConfigOutputWithContext(context.Context) ApplicationLogsConfigOutput }
ApplicationLogsConfigInput is an input type that accepts ApplicationLogsConfigArgs and ApplicationLogsConfigOutput values. You can construct a concrete instance of `ApplicationLogsConfigInput` via:
ApplicationLogsConfigArgs{...}
type ApplicationLogsConfigOutput ¶ added in v0.3.1
type ApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs configuration
func (ApplicationLogsConfigOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
Application logs to blob storage configuration
func (ApplicationLogsConfigOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
Application logs to azure table storage configuration
func (ApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigOutput) ElementType() reflect.Type
func (ApplicationLogsConfigOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
Application logs to file system configuration
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
type ApplicationLogsConfigPtrInput ¶ added in v0.3.1
type ApplicationLogsConfigPtrInput interface { pulumi.Input ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput ToApplicationLogsConfigPtrOutputWithContext(context.Context) ApplicationLogsConfigPtrOutput }
ApplicationLogsConfigPtrInput is an input type that accepts ApplicationLogsConfigArgs, ApplicationLogsConfigPtr and ApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `ApplicationLogsConfigPtrInput` via:
ApplicationLogsConfigArgs{...} or: nil
func ApplicationLogsConfigPtr ¶ added in v0.3.1
func ApplicationLogsConfigPtr(v *ApplicationLogsConfigArgs) ApplicationLogsConfigPtrInput
type ApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type ApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (ApplicationLogsConfigPtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
Application logs to blob storage configuration
func (ApplicationLogsConfigPtrOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
Application logs to azure table storage configuration
func (ApplicationLogsConfigPtrOutput) Elem ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) Elem() ApplicationLogsConfigOutput
func (ApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (ApplicationLogsConfigPtrOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
Application logs to file system configuration
func (ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
func (ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
type ApplicationLogsConfigResponse ¶ added in v0.3.1
type ApplicationLogsConfigResponse struct { // Application logs to blob storage configuration AzureBlobStorage *AzureBlobStorageApplicationLogsConfigResponse `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration AzureTableStorage *AzureTableStorageApplicationLogsConfigResponse `pulumi:"azureTableStorage"` // Application logs to file system configuration FileSystem *FileSystemApplicationLogsConfigResponse `pulumi:"fileSystem"` }
Application logs configuration
type ApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type ApplicationLogsConfigResponseArgs struct { // Application logs to blob storage configuration AzureBlobStorage AzureBlobStorageApplicationLogsConfigResponsePtrInput `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration AzureTableStorage AzureTableStorageApplicationLogsConfigResponsePtrInput `pulumi:"azureTableStorage"` // Application logs to file system configuration FileSystem FileSystemApplicationLogsConfigResponsePtrInput `pulumi:"fileSystem"` }
Application logs configuration
func (ApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
type ApplicationLogsConfigResponseInput ¶ added in v0.3.1
type ApplicationLogsConfigResponseInput interface { pulumi.Input ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput ToApplicationLogsConfigResponseOutputWithContext(context.Context) ApplicationLogsConfigResponseOutput }
ApplicationLogsConfigResponseInput is an input type that accepts ApplicationLogsConfigResponseArgs and ApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `ApplicationLogsConfigResponseInput` via:
ApplicationLogsConfigResponseArgs{...}
type ApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type ApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs configuration
func (ApplicationLogsConfigResponseOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
Application logs to blob storage configuration
func (ApplicationLogsConfigResponseOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
Application logs to azure table storage configuration
func (ApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (ApplicationLogsConfigResponseOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
Application logs to file system configuration
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
type ApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type ApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput ToApplicationLogsConfigResponsePtrOutputWithContext(context.Context) ApplicationLogsConfigResponsePtrOutput }
ApplicationLogsConfigResponsePtrInput is an input type that accepts ApplicationLogsConfigResponseArgs, ApplicationLogsConfigResponsePtr and ApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `ApplicationLogsConfigResponsePtrInput` via:
ApplicationLogsConfigResponseArgs{...} or: nil
func ApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func ApplicationLogsConfigResponsePtr(v *ApplicationLogsConfigResponseArgs) ApplicationLogsConfigResponsePtrInput
type ApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type ApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationLogsConfigResponsePtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
Application logs to blob storage configuration
func (ApplicationLogsConfigResponsePtrOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
Application logs to azure table storage configuration
func (ApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (ApplicationLogsConfigResponsePtrOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
Application logs to file system configuration
func (ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
func (ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
type ArmPlan ¶
type ArmPlan struct { // The name Name *string `pulumi:"name"` // The product Product *string `pulumi:"product"` // The promotion code PromotionCode *string `pulumi:"promotionCode"` // The publisher Publisher *string `pulumi:"publisher"` // Version of product Version *string `pulumi:"version"` }
The plan object in an ARM, represents a marketplace plan
type ArmPlanArgs ¶
type ArmPlanArgs struct { // The name Name pulumi.StringPtrInput `pulumi:"name"` // The product Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher Publisher pulumi.StringPtrInput `pulumi:"publisher"` // Version of product Version pulumi.StringPtrInput `pulumi:"version"` }
The plan object in an ARM, represents a marketplace plan
func (ArmPlanArgs) ElementType ¶
func (ArmPlanArgs) ElementType() reflect.Type
func (ArmPlanArgs) ToArmPlanOutput ¶
func (i ArmPlanArgs) ToArmPlanOutput() ArmPlanOutput
func (ArmPlanArgs) ToArmPlanOutputWithContext ¶
func (i ArmPlanArgs) ToArmPlanOutputWithContext(ctx context.Context) ArmPlanOutput
type ArmPlanInput ¶
type ArmPlanInput interface { pulumi.Input ToArmPlanOutput() ArmPlanOutput ToArmPlanOutputWithContext(context.Context) ArmPlanOutput }
ArmPlanInput is an input type that accepts ArmPlanArgs and ArmPlanOutput values. You can construct a concrete instance of `ArmPlanInput` via:
ArmPlanArgs{...}
type ArmPlanOutput ¶
type ArmPlanOutput struct{ *pulumi.OutputState }
The plan object in an ARM, represents a marketplace plan
func (ArmPlanOutput) ElementType ¶
func (ArmPlanOutput) ElementType() reflect.Type
func (ArmPlanOutput) PromotionCode ¶
func (o ArmPlanOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code
func (ArmPlanOutput) Publisher ¶
func (o ArmPlanOutput) Publisher() pulumi.StringPtrOutput
The publisher
func (ArmPlanOutput) ToArmPlanOutput ¶
func (o ArmPlanOutput) ToArmPlanOutput() ArmPlanOutput
func (ArmPlanOutput) ToArmPlanOutputWithContext ¶
func (o ArmPlanOutput) ToArmPlanOutputWithContext(ctx context.Context) ArmPlanOutput
func (ArmPlanOutput) Version ¶
func (o ArmPlanOutput) Version() pulumi.StringPtrOutput
Version of product
type AutoHealActionType ¶ added in v0.3.1
ActionType - predefined action to be taken
func (AutoHealActionType) ElementType ¶ added in v0.3.1
func (AutoHealActionType) ElementType() reflect.Type
func (AutoHealActionType) ToStringOutput ¶ added in v0.3.1
func (e AutoHealActionType) ToStringOutput() pulumi.StringOutput
func (AutoHealActionType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AutoHealActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AutoHealActionType) ToStringPtrOutput ¶ added in v0.3.1
func (e AutoHealActionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoHealActionType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AutoHealActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoHealActions ¶
type AutoHealActions struct { // ActionType - predefined action to be taken ActionType string `pulumi:"actionType"` // CustomAction - custom action to be taken CustomAction *AutoHealCustomAction `pulumi:"customAction"` // MinProcessExecutionTime - minimum time the process must execute // before taking the action MinProcessExecutionTime *string `pulumi:"minProcessExecutionTime"` }
AutoHealActions - Describes the actions which can be
taken by the auto-heal module when a rule is triggered.
type AutoHealActionsArgs ¶
type AutoHealActionsArgs struct { // ActionType - predefined action to be taken ActionType AutoHealActionType `pulumi:"actionType"` // CustomAction - custom action to be taken CustomAction AutoHealCustomActionPtrInput `pulumi:"customAction"` // MinProcessExecutionTime - minimum time the process must execute // before taking the action MinProcessExecutionTime pulumi.StringPtrInput `pulumi:"minProcessExecutionTime"` }
AutoHealActions - Describes the actions which can be
taken 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 }
AutoHealActions - Describes the actions which can be
taken by the auto-heal module when a rule is triggered.
func (AutoHealActionsOutput) ActionType ¶
func (o AutoHealActionsOutput) ActionType() pulumi.StringOutput
ActionType - predefined action to be taken
func (AutoHealActionsOutput) CustomAction ¶
func (o AutoHealActionsOutput) CustomAction() AutoHealCustomActionPtrOutput
CustomAction - custom action to be taken
func (AutoHealActionsOutput) ElementType ¶
func (AutoHealActionsOutput) ElementType() reflect.Type
func (AutoHealActionsOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
MinProcessExecutionTime - 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
ActionType - predefined action to be taken
func (AutoHealActionsPtrOutput) CustomAction ¶
func (o AutoHealActionsPtrOutput) CustomAction() AutoHealCustomActionPtrOutput
CustomAction - 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
MinProcessExecutionTime - 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 { // ActionType - predefined action to be taken ActionType string `pulumi:"actionType"` // CustomAction - custom action to be taken CustomAction *AutoHealCustomActionResponse `pulumi:"customAction"` // MinProcessExecutionTime - minimum time the process must execute // before taking the action MinProcessExecutionTime *string `pulumi:"minProcessExecutionTime"` }
AutoHealActions - Describes the actions which can be
taken by the auto-heal module when a rule is triggered.
type AutoHealActionsResponseArgs ¶
type AutoHealActionsResponseArgs struct { // ActionType - predefined action to be taken ActionType pulumi.StringInput `pulumi:"actionType"` // CustomAction - custom action to be taken CustomAction AutoHealCustomActionResponsePtrInput `pulumi:"customAction"` // MinProcessExecutionTime - minimum time the process must execute // before taking the action MinProcessExecutionTime pulumi.StringPtrInput `pulumi:"minProcessExecutionTime"` }
AutoHealActions - Describes the actions which can be
taken 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 }
AutoHealActions - Describes the actions which can be
taken by the auto-heal module when a rule is triggered.
func (AutoHealActionsResponseOutput) ActionType ¶
func (o AutoHealActionsResponseOutput) ActionType() pulumi.StringOutput
ActionType - predefined action to be taken
func (AutoHealActionsResponseOutput) CustomAction ¶
func (o AutoHealActionsResponseOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
CustomAction - custom action to be taken
func (AutoHealActionsResponseOutput) ElementType ¶
func (AutoHealActionsResponseOutput) ElementType() reflect.Type
func (AutoHealActionsResponseOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsResponseOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
MinProcessExecutionTime - 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
ActionType - predefined action to be taken
func (AutoHealActionsResponsePtrOutput) CustomAction ¶
func (o AutoHealActionsResponsePtrOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
CustomAction - 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
MinProcessExecutionTime - 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"` }
AutoHealCustomAction - Describes the 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"` }
AutoHealCustomAction - Describes the 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 }
AutoHealCustomAction - Describes the 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"` }
AutoHealCustomAction - Describes the 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"` }
AutoHealCustomAction - Describes the 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 }
AutoHealCustomAction - Describes the 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 - Actions to be executed when a rule is triggered Actions *AutoHealActions `pulumi:"actions"` // Triggers - Conditions that describe when to execute the auto-heal actions Triggers *AutoHealTriggers `pulumi:"triggers"` }
AutoHealRules - describes the rules which can be defined for auto-heal
type AutoHealRulesArgs ¶
type AutoHealRulesArgs struct { // Actions - Actions to be executed when a rule is triggered Actions AutoHealActionsPtrInput `pulumi:"actions"` // Triggers - Conditions that describe when to execute the auto-heal actions Triggers AutoHealTriggersPtrInput `pulumi:"triggers"` }
AutoHealRules - describes the rules which 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 }
AutoHealRules - describes the rules which can be defined for auto-heal
func (AutoHealRulesOutput) Actions ¶
func (o AutoHealRulesOutput) Actions() AutoHealActionsPtrOutput
Actions - 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
Triggers - 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 - 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
Triggers - Conditions that describe when to execute the auto-heal actions
type AutoHealRulesResponse ¶
type AutoHealRulesResponse struct { // Actions - Actions to be executed when a rule is triggered Actions *AutoHealActionsResponse `pulumi:"actions"` // Triggers - Conditions that describe when to execute the auto-heal actions Triggers *AutoHealTriggersResponse `pulumi:"triggers"` }
AutoHealRules - describes the rules which can be defined for auto-heal
type AutoHealRulesResponseArgs ¶
type AutoHealRulesResponseArgs struct { // Actions - Actions to be executed when a rule is triggered Actions AutoHealActionsResponsePtrInput `pulumi:"actions"` // Triggers - Conditions that describe when to execute the auto-heal actions Triggers AutoHealTriggersResponsePtrInput `pulumi:"triggers"` }
AutoHealRules - describes the rules which 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 }
AutoHealRules - describes the rules which can be defined for auto-heal
func (AutoHealRulesResponseOutput) Actions ¶
func (o AutoHealRulesResponseOutput) Actions() AutoHealActionsResponsePtrOutput
Actions - 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
Triggers - 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 - 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
Triggers - Conditions that describe when to execute the auto-heal actions
type AutoHealTriggers ¶
type AutoHealTriggers struct { // PrivateBytesInKB - Defines a rule based on private bytes PrivateBytesInKB *int `pulumi:"privateBytesInKB"` // Requests - Defines a rule based on total requests Requests *RequestsBasedTrigger `pulumi:"requests"` // SlowRequests - Defines a rule based on request execution time SlowRequests *SlowRequestsBasedTrigger `pulumi:"slowRequests"` // StatusCodes - Defines a rule based on status codes StatusCodes []StatusCodesBasedTrigger `pulumi:"statusCodes"` }
AutoHealTriggers - describes the triggers for auto-heal.
type AutoHealTriggersArgs ¶
type AutoHealTriggersArgs struct { // PrivateBytesInKB - Defines a rule based on private bytes PrivateBytesInKB pulumi.IntPtrInput `pulumi:"privateBytesInKB"` // Requests - Defines a rule based on total requests Requests RequestsBasedTriggerPtrInput `pulumi:"requests"` // SlowRequests - Defines a rule based on request execution time SlowRequests SlowRequestsBasedTriggerPtrInput `pulumi:"slowRequests"` // StatusCodes - Defines a rule based on status codes StatusCodes StatusCodesBasedTriggerArrayInput `pulumi:"statusCodes"` }
AutoHealTriggers - describes the 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 }
AutoHealTriggers - describes the triggers for auto-heal.
func (AutoHealTriggersOutput) ElementType ¶
func (AutoHealTriggersOutput) ElementType() reflect.Type
func (AutoHealTriggersOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersOutput) PrivateBytesInKB() pulumi.IntPtrOutput
PrivateBytesInKB - Defines a rule based on private bytes
func (AutoHealTriggersOutput) Requests ¶
func (o AutoHealTriggersOutput) Requests() RequestsBasedTriggerPtrOutput
Requests - Defines a rule based on total requests
func (AutoHealTriggersOutput) SlowRequests ¶
func (o AutoHealTriggersOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
SlowRequests - Defines a rule based on request execution time
func (AutoHealTriggersOutput) StatusCodes ¶
func (o AutoHealTriggersOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
StatusCodes - Defines 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
PrivateBytesInKB - Defines a rule based on private bytes
func (AutoHealTriggersPtrOutput) Requests ¶
func (o AutoHealTriggersPtrOutput) Requests() RequestsBasedTriggerPtrOutput
Requests - Defines a rule based on total requests
func (AutoHealTriggersPtrOutput) SlowRequests ¶
func (o AutoHealTriggersPtrOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
SlowRequests - Defines a rule based on request execution time
func (AutoHealTriggersPtrOutput) StatusCodes ¶
func (o AutoHealTriggersPtrOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
StatusCodes - Defines 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 { // PrivateBytesInKB - Defines a rule based on private bytes PrivateBytesInKB *int `pulumi:"privateBytesInKB"` // Requests - Defines a rule based on total requests Requests *RequestsBasedTriggerResponse `pulumi:"requests"` // SlowRequests - Defines a rule based on request execution time SlowRequests *SlowRequestsBasedTriggerResponse `pulumi:"slowRequests"` // StatusCodes - Defines a rule based on status codes StatusCodes []StatusCodesBasedTriggerResponse `pulumi:"statusCodes"` }
AutoHealTriggers - describes the triggers for auto-heal.
type AutoHealTriggersResponseArgs ¶
type AutoHealTriggersResponseArgs struct { // PrivateBytesInKB - Defines a rule based on private bytes PrivateBytesInKB pulumi.IntPtrInput `pulumi:"privateBytesInKB"` // Requests - Defines a rule based on total requests Requests RequestsBasedTriggerResponsePtrInput `pulumi:"requests"` // SlowRequests - Defines a rule based on request execution time SlowRequests SlowRequestsBasedTriggerResponsePtrInput `pulumi:"slowRequests"` // StatusCodes - Defines a rule based on status codes StatusCodes StatusCodesBasedTriggerResponseArrayInput `pulumi:"statusCodes"` }
AutoHealTriggers - describes the 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 }
AutoHealTriggers - describes the triggers for auto-heal.
func (AutoHealTriggersResponseOutput) ElementType ¶
func (AutoHealTriggersResponseOutput) ElementType() reflect.Type
func (AutoHealTriggersResponseOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersResponseOutput) PrivateBytesInKB() pulumi.IntPtrOutput
PrivateBytesInKB - Defines a rule based on private bytes
func (AutoHealTriggersResponseOutput) Requests ¶
func (o AutoHealTriggersResponseOutput) Requests() RequestsBasedTriggerResponsePtrOutput
Requests - Defines a rule based on total requests
func (AutoHealTriggersResponseOutput) SlowRequests ¶
func (o AutoHealTriggersResponseOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
SlowRequests - Defines a rule based on request execution time
func (AutoHealTriggersResponseOutput) StatusCodes ¶
func (o AutoHealTriggersResponseOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
StatusCodes - Defines 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
PrivateBytesInKB - Defines a rule based on private bytes
func (AutoHealTriggersResponsePtrOutput) Requests ¶
func (o AutoHealTriggersResponsePtrOutput) Requests() RequestsBasedTriggerResponsePtrOutput
Requests - Defines a rule based on total requests
func (AutoHealTriggersResponsePtrOutput) SlowRequests ¶
func (o AutoHealTriggersResponsePtrOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
SlowRequests - Defines a rule based on request execution time
func (AutoHealTriggersResponsePtrOutput) StatusCodes ¶
func (o AutoHealTriggersResponsePtrOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
StatusCodes - Defines a rule based on status codes
func (AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput ¶
func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AzureBlobStorageApplicationLogsConfig ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfig struct { // Log level Level *string `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl *string `pulumi:"sasUrl"` }
Application logs azure blob storage configuration
type AzureBlobStorageApplicationLogsConfigArgs ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigArgs struct { // Log level Level *LogLevel `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Application logs azure blob storage configuration
func (AzureBlobStorageApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigArgs) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
type AzureBlobStorageApplicationLogsConfigInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput ToAzureBlobStorageApplicationLogsConfigOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigOutput }
AzureBlobStorageApplicationLogsConfigInput is an input type that accepts AzureBlobStorageApplicationLogsConfigArgs and AzureBlobStorageApplicationLogsConfigOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigInput` via:
AzureBlobStorageApplicationLogsConfigArgs{...}
type AzureBlobStorageApplicationLogsConfigOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs azure blob storage configuration
func (AzureBlobStorageApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureBlobStorageApplicationLogsConfigOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
type AzureBlobStorageApplicationLogsConfigPtrInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigPtrInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput }
AzureBlobStorageApplicationLogsConfigPtrInput is an input type that accepts AzureBlobStorageApplicationLogsConfigArgs, AzureBlobStorageApplicationLogsConfigPtr and AzureBlobStorageApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigPtrInput` via:
AzureBlobStorageApplicationLogsConfigArgs{...} or: nil
func AzureBlobStorageApplicationLogsConfigPtr ¶ added in v0.3.1
func AzureBlobStorageApplicationLogsConfigPtr(v *AzureBlobStorageApplicationLogsConfigArgs) AzureBlobStorageApplicationLogsConfigPtrInput
type AzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigPtrOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureBlobStorageApplicationLogsConfigPtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigPtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
type AzureBlobStorageApplicationLogsConfigResponse ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponse struct { // Log level Level *string `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl *string `pulumi:"sasUrl"` }
Application logs azure blob storage configuration
type AzureBlobStorageApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponseArgs struct { // Log level Level pulumi.StringPtrInput `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Application logs azure blob storage configuration
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
type AzureBlobStorageApplicationLogsConfigResponseInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponseInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput }
AzureBlobStorageApplicationLogsConfigResponseInput is an input type that accepts AzureBlobStorageApplicationLogsConfigResponseArgs and AzureBlobStorageApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigResponseInput` via:
AzureBlobStorageApplicationLogsConfigResponseArgs{...}
type AzureBlobStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs azure blob storage configuration
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigResponseOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureBlobStorageApplicationLogsConfigResponseOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigResponseOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
type AzureBlobStorageApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput }
AzureBlobStorageApplicationLogsConfigResponsePtrInput is an input type that accepts AzureBlobStorageApplicationLogsConfigResponseArgs, AzureBlobStorageApplicationLogsConfigResponsePtr and AzureBlobStorageApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigResponsePtrInput` via:
AzureBlobStorageApplicationLogsConfigResponseArgs{...} or: nil
func AzureBlobStorageApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func AzureBlobStorageApplicationLogsConfigResponsePtr(v *AzureBlobStorageApplicationLogsConfigResponseArgs) AzureBlobStorageApplicationLogsConfigResponsePtrInput
type AzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
type AzureBlobStorageHttpLogsConfig ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfig struct { // Enabled Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl *string `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration
type AzureBlobStorageHttpLogsConfigArgs ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigArgs struct { // Enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration
func (AzureBlobStorageHttpLogsConfigArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigArgs) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
type AzureBlobStorageHttpLogsConfigInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput ToAzureBlobStorageHttpLogsConfigOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigOutput }
AzureBlobStorageHttpLogsConfigInput is an input type that accepts AzureBlobStorageHttpLogsConfigArgs and AzureBlobStorageHttpLogsConfigOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigInput` via:
AzureBlobStorageHttpLogsConfigArgs{...}
type AzureBlobStorageHttpLogsConfigOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigOutput struct{ *pulumi.OutputState }
Http logs to azure blob storage configuration
func (AzureBlobStorageHttpLogsConfigOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (AzureBlobStorageHttpLogsConfigOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
type AzureBlobStorageHttpLogsConfigPtrInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigPtrInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigPtrOutput }
AzureBlobStorageHttpLogsConfigPtrInput is an input type that accepts AzureBlobStorageHttpLogsConfigArgs, AzureBlobStorageHttpLogsConfigPtr and AzureBlobStorageHttpLogsConfigPtrOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigPtrInput` via:
AzureBlobStorageHttpLogsConfigArgs{...} or: nil
func AzureBlobStorageHttpLogsConfigPtr ¶ added in v0.3.1
func AzureBlobStorageHttpLogsConfigPtr(v *AzureBlobStorageHttpLogsConfigArgs) AzureBlobStorageHttpLogsConfigPtrInput
type AzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageHttpLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigPtrOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigPtrOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (AzureBlobStorageHttpLogsConfigPtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigPtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
func (AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
type AzureBlobStorageHttpLogsConfigResponse ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponse struct { // Enabled Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl *string `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration
type AzureBlobStorageHttpLogsConfigResponseArgs ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponseArgs struct { // Enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration
func (AzureBlobStorageHttpLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigResponseArgs) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
type AzureBlobStorageHttpLogsConfigResponseInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponseInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigResponseOutput }
AzureBlobStorageHttpLogsConfigResponseInput is an input type that accepts AzureBlobStorageHttpLogsConfigResponseArgs and AzureBlobStorageHttpLogsConfigResponseOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigResponseInput` via:
AzureBlobStorageHttpLogsConfigResponseArgs{...}
type AzureBlobStorageHttpLogsConfigResponseOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponseOutput struct{ *pulumi.OutputState }
Http logs to azure blob storage configuration
func (AzureBlobStorageHttpLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigResponseOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigResponseOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (AzureBlobStorageHttpLogsConfigResponseOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigResponseOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
type AzureBlobStorageHttpLogsConfigResponsePtrInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponsePtrInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput }
AzureBlobStorageHttpLogsConfigResponsePtrInput is an input type that accepts AzureBlobStorageHttpLogsConfigResponseArgs, AzureBlobStorageHttpLogsConfigResponsePtr and AzureBlobStorageHttpLogsConfigResponsePtrOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigResponsePtrInput` via:
AzureBlobStorageHttpLogsConfigResponseArgs{...} or: nil
func AzureBlobStorageHttpLogsConfigResponsePtr ¶ added in v0.3.1
func AzureBlobStorageHttpLogsConfigResponsePtr(v *AzureBlobStorageHttpLogsConfigResponseArgs) AzureBlobStorageHttpLogsConfigResponsePtrInput
type AzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
type AzureResourceType ¶ added in v0.3.1
Azure resource type
func (AzureResourceType) ElementType ¶ added in v0.3.1
func (AzureResourceType) ElementType() reflect.Type
func (AzureResourceType) ToStringOutput ¶ added in v0.3.1
func (e AzureResourceType) ToStringOutput() pulumi.StringOutput
func (AzureResourceType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureResourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureResourceType) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureResourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureResourceType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureResourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureTableStorageApplicationLogsConfig ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfig struct { // Log level Level *string `pulumi:"level"` // SAS url to an azure table with add/query/delete permissions SasUrl *string `pulumi:"sasUrl"` }
Application logs to azure table storage configuration
type AzureTableStorageApplicationLogsConfigArgs ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigArgs struct { // Log level Level *LogLevel `pulumi:"level"` // SAS url to an azure table with add/query/delete permissions SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Application logs to azure table storage configuration
func (AzureTableStorageApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigArgs) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
type AzureTableStorageApplicationLogsConfigInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput ToAzureTableStorageApplicationLogsConfigOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigOutput }
AzureTableStorageApplicationLogsConfigInput is an input type that accepts AzureTableStorageApplicationLogsConfigArgs and AzureTableStorageApplicationLogsConfigOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigInput` via:
AzureTableStorageApplicationLogsConfigArgs{...}
type AzureTableStorageApplicationLogsConfigOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs to azure table storage configuration
func (AzureTableStorageApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureTableStorageApplicationLogsConfigOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
SAS url to an azure table with add/query/delete permissions
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
type AzureTableStorageApplicationLogsConfigPtrInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigPtrInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigPtrOutput }
AzureTableStorageApplicationLogsConfigPtrInput is an input type that accepts AzureTableStorageApplicationLogsConfigArgs, AzureTableStorageApplicationLogsConfigPtr and AzureTableStorageApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigPtrInput` via:
AzureTableStorageApplicationLogsConfigArgs{...} or: nil
func AzureTableStorageApplicationLogsConfigPtr ¶ added in v0.3.1
func AzureTableStorageApplicationLogsConfigPtr(v *AzureTableStorageApplicationLogsConfigArgs) AzureTableStorageApplicationLogsConfigPtrInput
type AzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (AzureTableStorageApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigPtrOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureTableStorageApplicationLogsConfigPtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to an azure table with add/query/delete permissions
func (AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
func (AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
type AzureTableStorageApplicationLogsConfigResponse ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponse struct { // Log level Level *string `pulumi:"level"` // SAS url to an azure table with add/query/delete permissions SasUrl *string `pulumi:"sasUrl"` }
Application logs to azure table storage configuration
type AzureTableStorageApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponseArgs struct { // Log level Level pulumi.StringPtrInput `pulumi:"level"` // SAS url to an azure table with add/query/delete permissions SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Application logs to azure table storage configuration
func (AzureTableStorageApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
type AzureTableStorageApplicationLogsConfigResponseInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponseInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigResponseOutput }
AzureTableStorageApplicationLogsConfigResponseInput is an input type that accepts AzureTableStorageApplicationLogsConfigResponseArgs and AzureTableStorageApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigResponseInput` via:
AzureTableStorageApplicationLogsConfigResponseArgs{...}
type AzureTableStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs to azure table storage configuration
func (AzureTableStorageApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigResponseOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureTableStorageApplicationLogsConfigResponseOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
SAS url to an azure table with add/query/delete permissions
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
type AzureTableStorageApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput }
AzureTableStorageApplicationLogsConfigResponsePtrInput is an input type that accepts AzureTableStorageApplicationLogsConfigResponseArgs, AzureTableStorageApplicationLogsConfigResponsePtr and AzureTableStorageApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigResponsePtrInput` via:
AzureTableStorageApplicationLogsConfigResponseArgs{...} or: nil
func AzureTableStorageApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func AzureTableStorageApplicationLogsConfigResponsePtr(v *AzureTableStorageApplicationLogsConfigResponseArgs) AzureTableStorageApplicationLogsConfigResponsePtrInput
type AzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
Log level
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to an azure table with add/query/delete permissions
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
type BackupRestoreOperationType ¶ added in v0.3.1
Type of the backup
func (BackupRestoreOperationType) ElementType ¶ added in v0.3.1
func (BackupRestoreOperationType) ElementType() reflect.Type
func (BackupRestoreOperationType) ToStringOutput ¶ added in v0.3.1
func (e BackupRestoreOperationType) ToStringOutput() pulumi.StringOutput
func (BackupRestoreOperationType) ToStringOutputWithContext ¶ added in v0.3.1
func (e BackupRestoreOperationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BackupRestoreOperationType) ToStringPtrOutput ¶ added in v0.3.1
func (e BackupRestoreOperationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BackupRestoreOperationType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e BackupRestoreOperationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BackupSchedule ¶
type BackupSchedule struct { // How often should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval *int `pulumi:"frequencyInterval"` // How often should be the backup 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"` // The 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 BackupScheduleArgs ¶
type BackupScheduleArgs struct { // How often should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval pulumi.IntPtrInput `pulumi:"frequencyInterval"` // How often should be the backup executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit FrequencyUnit `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup pulumi.BoolPtrInput `pulumi:"keepAtLeastOneBackup"` // The last time when this schedule was triggered LastExecutionTime pulumi.StringPtrInput `pulumi:"lastExecutionTime"` // After how many days backups should be deleted RetentionPeriodInDays pulumi.IntPtrInput `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
func (BackupScheduleArgs) ToBackupSchedulePtrOutput ¶ added in v0.6.0
func (i BackupScheduleArgs) ToBackupSchedulePtrOutput() BackupSchedulePtrOutput
func (BackupScheduleArgs) ToBackupSchedulePtrOutputWithContext ¶ added in v0.6.0
func (i BackupScheduleArgs) ToBackupSchedulePtrOutputWithContext(ctx context.Context) BackupSchedulePtrOutput
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.IntPtrOutput
How often should be the backup 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
How often should be the backup 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.BoolPtrOutput
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) LastExecutionTime ¶
func (o BackupScheduleOutput) LastExecutionTime() pulumi.StringPtrOutput
The last time when this schedule was triggered
func (BackupScheduleOutput) RetentionPeriodInDays ¶
func (o BackupScheduleOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
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
func (BackupScheduleOutput) ToBackupSchedulePtrOutput ¶ added in v0.6.0
func (o BackupScheduleOutput) ToBackupSchedulePtrOutput() BackupSchedulePtrOutput
func (BackupScheduleOutput) ToBackupSchedulePtrOutputWithContext ¶ added in v0.6.0
func (o BackupScheduleOutput) ToBackupSchedulePtrOutputWithContext(ctx context.Context) BackupSchedulePtrOutput
type BackupSchedulePtrInput ¶ added in v0.6.0
type BackupSchedulePtrInput interface { pulumi.Input ToBackupSchedulePtrOutput() BackupSchedulePtrOutput ToBackupSchedulePtrOutputWithContext(context.Context) BackupSchedulePtrOutput }
BackupSchedulePtrInput is an input type that accepts BackupScheduleArgs, BackupSchedulePtr and BackupSchedulePtrOutput values. You can construct a concrete instance of `BackupSchedulePtrInput` via:
BackupScheduleArgs{...} or: nil
func BackupSchedulePtr ¶ added in v0.6.0
func BackupSchedulePtr(v *BackupScheduleArgs) BackupSchedulePtrInput
type BackupSchedulePtrOutput ¶ added in v0.6.0
type BackupSchedulePtrOutput struct{ *pulumi.OutputState }
func (BackupSchedulePtrOutput) Elem ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) Elem() BackupScheduleOutput
func (BackupSchedulePtrOutput) ElementType ¶ added in v0.6.0
func (BackupSchedulePtrOutput) ElementType() reflect.Type
func (BackupSchedulePtrOutput) FrequencyInterval ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) FrequencyInterval() pulumi.IntPtrOutput
How often should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
func (BackupSchedulePtrOutput) FrequencyUnit ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) FrequencyUnit() pulumi.StringPtrOutput
How often should be the backup executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (BackupSchedulePtrOutput) KeepAtLeastOneBackup ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) KeepAtLeastOneBackup() pulumi.BoolPtrOutput
True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
func (BackupSchedulePtrOutput) LastExecutionTime ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) LastExecutionTime() pulumi.StringPtrOutput
The last time when this schedule was triggered
func (BackupSchedulePtrOutput) RetentionPeriodInDays ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
After how many days backups should be deleted
func (BackupSchedulePtrOutput) StartTime ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
When the schedule should start working
func (BackupSchedulePtrOutput) ToBackupSchedulePtrOutput ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) ToBackupSchedulePtrOutput() BackupSchedulePtrOutput
func (BackupSchedulePtrOutput) ToBackupSchedulePtrOutputWithContext ¶ added in v0.6.0
func (o BackupSchedulePtrOutput) ToBackupSchedulePtrOutputWithContext(ctx context.Context) BackupSchedulePtrOutput
type BackupScheduleResponse ¶
type BackupScheduleResponse struct { // How often should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval *int `pulumi:"frequencyInterval"` // How often should be the backup 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"` // The 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 should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval pulumi.IntPtrInput `pulumi:"frequencyInterval"` // How often should be the backup 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.BoolPtrInput `pulumi:"keepAtLeastOneBackup"` // The last time when this schedule was triggered LastExecutionTime pulumi.StringPtrInput `pulumi:"lastExecutionTime"` // After how many days backups should be deleted RetentionPeriodInDays pulumi.IntPtrInput `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
func (BackupScheduleResponseArgs) ToBackupScheduleResponsePtrOutput ¶ added in v0.6.0
func (i BackupScheduleResponseArgs) ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput
func (BackupScheduleResponseArgs) ToBackupScheduleResponsePtrOutputWithContext ¶ added in v0.6.0
func (i BackupScheduleResponseArgs) ToBackupScheduleResponsePtrOutputWithContext(ctx context.Context) BackupScheduleResponsePtrOutput
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.IntPtrOutput
How often should be the backup 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
How often should be the backup 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.BoolPtrOutput
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.StringPtrOutput
The last time when this schedule was triggered
func (BackupScheduleResponseOutput) RetentionPeriodInDays ¶
func (o BackupScheduleResponseOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
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
func (BackupScheduleResponseOutput) ToBackupScheduleResponsePtrOutput ¶ added in v0.6.0
func (o BackupScheduleResponseOutput) ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput
func (BackupScheduleResponseOutput) ToBackupScheduleResponsePtrOutputWithContext ¶ added in v0.6.0
func (o BackupScheduleResponseOutput) ToBackupScheduleResponsePtrOutputWithContext(ctx context.Context) BackupScheduleResponsePtrOutput
type BackupScheduleResponsePtrInput ¶ added in v0.6.0
type BackupScheduleResponsePtrInput interface { pulumi.Input ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput ToBackupScheduleResponsePtrOutputWithContext(context.Context) BackupScheduleResponsePtrOutput }
BackupScheduleResponsePtrInput is an input type that accepts BackupScheduleResponseArgs, BackupScheduleResponsePtr and BackupScheduleResponsePtrOutput values. You can construct a concrete instance of `BackupScheduleResponsePtrInput` via:
BackupScheduleResponseArgs{...} or: nil
func BackupScheduleResponsePtr ¶ added in v0.6.0
func BackupScheduleResponsePtr(v *BackupScheduleResponseArgs) BackupScheduleResponsePtrInput
type BackupScheduleResponsePtrOutput ¶ added in v0.6.0
type BackupScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (BackupScheduleResponsePtrOutput) Elem ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) Elem() BackupScheduleResponseOutput
func (BackupScheduleResponsePtrOutput) ElementType ¶ added in v0.6.0
func (BackupScheduleResponsePtrOutput) ElementType() reflect.Type
func (BackupScheduleResponsePtrOutput) FrequencyInterval ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) FrequencyInterval() pulumi.IntPtrOutput
How often should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
func (BackupScheduleResponsePtrOutput) FrequencyUnit ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) FrequencyUnit() pulumi.StringPtrOutput
How often should be the backup executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (BackupScheduleResponsePtrOutput) KeepAtLeastOneBackup ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) KeepAtLeastOneBackup() pulumi.BoolPtrOutput
True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
func (BackupScheduleResponsePtrOutput) LastExecutionTime ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) LastExecutionTime() pulumi.StringPtrOutput
The last time when this schedule was triggered
func (BackupScheduleResponsePtrOutput) RetentionPeriodInDays ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) RetentionPeriodInDays() pulumi.IntPtrOutput
After how many days backups should be deleted
func (BackupScheduleResponsePtrOutput) StartTime ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) StartTime() pulumi.StringPtrOutput
When the schedule should start working
func (BackupScheduleResponsePtrOutput) ToBackupScheduleResponsePtrOutput ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) ToBackupScheduleResponsePtrOutput() BackupScheduleResponsePtrOutput
func (BackupScheduleResponsePtrOutput) ToBackupScheduleResponsePtrOutputWithContext ¶ added in v0.6.0
func (o BackupScheduleResponsePtrOutput) ToBackupScheduleResponsePtrOutputWithContext(ctx context.Context) BackupScheduleResponsePtrOutput
type BuiltInAuthenticationProvider ¶ added in v0.6.0
Gets or sets 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".
func (BuiltInAuthenticationProvider) ElementType ¶ added in v0.6.0
func (BuiltInAuthenticationProvider) ElementType() reflect.Type
func (BuiltInAuthenticationProvider) ToStringOutput ¶ added in v0.6.0
func (e BuiltInAuthenticationProvider) ToStringOutput() pulumi.StringOutput
func (BuiltInAuthenticationProvider) ToStringOutputWithContext ¶ added in v0.6.0
func (e BuiltInAuthenticationProvider) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BuiltInAuthenticationProvider) ToStringPtrOutput ¶ added in v0.6.0
func (e BuiltInAuthenticationProvider) ToStringPtrOutput() pulumi.StringPtrOutput
func (BuiltInAuthenticationProvider) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e BuiltInAuthenticationProvider) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // Raw bytes of .cer file CerBlob pulumi.StringPtrOutput `pulumi:"cerBlob"` // Certificate expiration date ExpirationDate pulumi.StringPtrOutput `pulumi:"expirationDate"` // Friendly name of the certificate FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // Host names the certificate applies to HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // Specification for the hosting environment (App Service Environment) to use for the certificate HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // Certificate issue Date IssueDate pulumi.StringPtrOutput `pulumi:"issueDate"` // Certificate issuer Issuer pulumi.StringPtrOutput `pulumi:"issuer"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Certificate password Password pulumi.StringPtrOutput `pulumi:"password"` // Pfx blob PfxBlob pulumi.StringPtrOutput `pulumi:"pfxBlob"` // Public key hash PublicKeyHash pulumi.StringPtrOutput `pulumi:"publicKeyHash"` // Self link SelfLink pulumi.StringPtrOutput `pulumi:"selfLink"` // App name SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // Subject name of the certificate SubjectName pulumi.StringPtrOutput `pulumi:"subjectName"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Certificate thumbprint Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // Is the certificate valid? Valid pulumi.BoolPtrOutput `pulumi:"valid"` }
App certificate
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
func (*Certificate) ElementType ¶ added in v0.2.6
func (*Certificate) ElementType() reflect.Type
func (*Certificate) ToCertificateOutput ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutput() CertificateOutput
func (*Certificate) ToCertificateOutputWithContext ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateArgs ¶
type CertificateArgs struct { // Raw bytes of .cer file CerBlob pulumi.StringPtrInput // Certificate expiration date ExpirationDate pulumi.StringPtrInput // Friendly name of the certificate FriendlyName pulumi.StringPtrInput // Host names the certificate applies to HostNames pulumi.StringArrayInput // Specification for the hosting environment (App Service Environment) to use for the certificate HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // Resource Id Id pulumi.StringPtrInput // Certificate issue Date IssueDate pulumi.StringPtrInput // Certificate issuer Issuer pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Certificate password Password pulumi.StringPtrInput // Pfx blob PfxBlob pulumi.StringPtrInput // Public key hash PublicKeyHash pulumi.StringPtrInput // Name of the resource group ResourceGroupName pulumi.StringInput // Self link SelfLink pulumi.StringPtrInput // App name SiteName pulumi.StringPtrInput // Subject name of the certificate SubjectName pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Certificate thumbprint Thumbprint pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // Is the certificate valid? Valid pulumi.BoolPtrInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateCsr ¶
type CertificateCsr struct { pulumi.CustomResourceState // Actual CSR string created CsrString pulumi.StringPtrOutput `pulumi:"csrString"` // Distinguished name of certificate to be created DistinguishedName pulumi.StringPtrOutput `pulumi:"distinguishedName"` // Hosting environment HostingEnvironment pulumi.StringPtrOutput `pulumi:"hostingEnvironment"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // PFX password Password pulumi.StringPtrOutput `pulumi:"password"` // PFX certificate of created certificate PfxBlob pulumi.StringPtrOutput `pulumi:"pfxBlob"` // Hash of the certificates public key PublicKeyHash pulumi.StringPtrOutput `pulumi:"publicKeyHash"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Certificate signing request object
func GetCertificateCsr ¶
func GetCertificateCsr(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateCsrState, opts ...pulumi.ResourceOption) (*CertificateCsr, error)
GetCertificateCsr gets an existing CertificateCsr 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 NewCertificateCsr ¶
func NewCertificateCsr(ctx *pulumi.Context, name string, args *CertificateCsrArgs, opts ...pulumi.ResourceOption) (*CertificateCsr, error)
NewCertificateCsr registers a new resource with the given unique name, arguments, and options.
func (*CertificateCsr) ElementType ¶ added in v0.2.6
func (*CertificateCsr) ElementType() reflect.Type
func (*CertificateCsr) ToCertificateCsrOutput ¶ added in v0.2.6
func (i *CertificateCsr) ToCertificateCsrOutput() CertificateCsrOutput
func (*CertificateCsr) ToCertificateCsrOutputWithContext ¶ added in v0.2.6
func (i *CertificateCsr) ToCertificateCsrOutputWithContext(ctx context.Context) CertificateCsrOutput
type CertificateCsrArgs ¶
type CertificateCsrArgs struct { // Actual CSR string created CsrString pulumi.StringPtrInput // Distinguished name of certificate to be created DistinguishedName pulumi.StringPtrInput // Hosting environment HostingEnvironment pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // PFX password Password pulumi.StringPtrInput // PFX certificate of created certificate PfxBlob pulumi.StringPtrInput // Hash of the certificates public key PublicKeyHash pulumi.StringPtrInput // Name of the resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a CertificateCsr resource.
func (CertificateCsrArgs) ElementType ¶
func (CertificateCsrArgs) ElementType() reflect.Type
type CertificateCsrInput ¶ added in v0.2.6
type CertificateCsrInput interface { pulumi.Input ToCertificateCsrOutput() CertificateCsrOutput ToCertificateCsrOutputWithContext(ctx context.Context) CertificateCsrOutput }
type CertificateCsrOutput ¶ added in v0.2.6
type CertificateCsrOutput struct {
*pulumi.OutputState
}
func (CertificateCsrOutput) ElementType ¶ added in v0.2.6
func (CertificateCsrOutput) ElementType() reflect.Type
func (CertificateCsrOutput) ToCertificateCsrOutput ¶ added in v0.2.6
func (o CertificateCsrOutput) ToCertificateCsrOutput() CertificateCsrOutput
func (CertificateCsrOutput) ToCertificateCsrOutputWithContext ¶ added in v0.2.6
func (o CertificateCsrOutput) ToCertificateCsrOutputWithContext(ctx context.Context) CertificateCsrOutput
type CertificateCsrState ¶
type CertificateCsrState struct { // Actual CSR string created CsrString pulumi.StringPtrInput // Distinguished name of certificate to be created DistinguishedName pulumi.StringPtrInput // Hosting environment HostingEnvironment pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // PFX password Password pulumi.StringPtrInput // PFX certificate of created certificate PfxBlob pulumi.StringPtrInput // Hash of the certificates public key PublicKeyHash pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (CertificateCsrState) ElementType ¶
func (CertificateCsrState) ElementType() reflect.Type
type CertificateInput ¶ added in v0.2.6
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateOutput ¶ added in v0.2.6
type CertificateOutput struct {
*pulumi.OutputState
}
func (CertificateOutput) ElementType ¶ added in v0.2.6
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) ToCertificateOutput ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateState ¶
type CertificateState struct { // Raw bytes of .cer file CerBlob pulumi.StringPtrInput // Certificate expiration date ExpirationDate pulumi.StringPtrInput // Friendly name of the certificate FriendlyName pulumi.StringPtrInput // Host names the certificate applies to HostNames pulumi.StringArrayInput // Specification for the hosting environment (App Service Environment) to use for the certificate HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Certificate issue Date IssueDate pulumi.StringPtrInput // Certificate issuer Issuer pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Certificate password Password pulumi.StringPtrInput // Pfx blob PfxBlob pulumi.StringPtrInput // Public key hash PublicKeyHash pulumi.StringPtrInput // Self link SelfLink pulumi.StringPtrInput // App name SiteName pulumi.StringPtrInput // Subject name of the certificate SubjectName pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Certificate thumbprint Thumbprint pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // Is the certificate valid? Valid pulumi.BoolPtrInput }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CloningInfo ¶
type CloningInfo struct { // Application settings overrides for cloned web app. If specified these settings will override the settings cloned // from source web app. If not specified, application settings from source web app are retained. AppSettingsOverrides map[string]string `pulumi:"appSettingsOverrides"` // If true, clone custom hostnames from source web app CloneCustomHostNames *bool `pulumi:"cloneCustomHostNames"` // Clone source control from source web app CloneSourceControl *bool `pulumi:"cloneSourceControl"` // If specified configure load balancing for source and clone site 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"` // Hosting environment HostingEnvironment *string `pulumi:"hostingEnvironment"` // Overwrite destination web app Overwrite *bool `pulumi:"overwrite"` // ARM resource id of the source web app. Web 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"` }
Represents information needed for cloning operation
type CloningInfoArgs ¶
type CloningInfoArgs struct { // Application settings overrides for cloned web app. If specified these settings will override the settings cloned // from source web app. If not specified, application settings from source web app are retained. AppSettingsOverrides pulumi.StringMapInput `pulumi:"appSettingsOverrides"` // If true, clone custom hostnames from source web app CloneCustomHostNames pulumi.BoolPtrInput `pulumi:"cloneCustomHostNames"` // Clone source control from source web app CloneSourceControl pulumi.BoolPtrInput `pulumi:"cloneSourceControl"` // If specified configure load balancing for source and clone site 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"` // Hosting environment HostingEnvironment pulumi.StringPtrInput `pulumi:"hostingEnvironment"` // Overwrite destination web app Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // ARM resource id of the source web app. Web 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.StringPtrInput `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"` }
Represents 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 }
Represents information needed for cloning operation
func (CloningInfoOutput) AppSettingsOverrides ¶
func (o CloningInfoOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application settings overrides for cloned web app. If specified these settings will override the settings cloned
from source web app. If not specified, application settings from source web app are retained.
func (CloningInfoOutput) CloneCustomHostNames ¶
func (o CloningInfoOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
If true, clone custom hostnames from source web app
func (CloningInfoOutput) CloneSourceControl ¶
func (o CloningInfoOutput) CloneSourceControl() pulumi.BoolPtrOutput
Clone source control from source web app
func (CloningInfoOutput) ConfigureLoadBalancing ¶
func (o CloningInfoOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
If specified configure load balancing for source and clone site
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
Hosting environment
func (CloningInfoOutput) Overwrite ¶
func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
Overwrite destination web app
func (CloningInfoOutput) SourceWebAppId ¶
func (o CloningInfoOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource id of the source web app. Web 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 settings overrides for cloned web app. If specified these settings will override the settings cloned
from source web app. If not specified, application settings from source web app are retained.
func (CloningInfoPtrOutput) CloneCustomHostNames ¶
func (o CloningInfoPtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
If true, clone custom hostnames from source web app
func (CloningInfoPtrOutput) CloneSourceControl ¶
func (o CloningInfoPtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
Clone source control from source web app
func (CloningInfoPtrOutput) ConfigureLoadBalancing ¶
func (o CloningInfoPtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
If specified configure load balancing for source and clone site
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
Hosting environment
func (CloningInfoPtrOutput) Overwrite ¶
func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
Overwrite destination web app
func (CloningInfoPtrOutput) SourceWebAppId ¶
func (o CloningInfoPtrOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource id of the source web app. Web 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 settings overrides for cloned web app. If specified these settings will override the settings cloned // from source web app. If not specified, application settings from source web app are retained. AppSettingsOverrides map[string]string `pulumi:"appSettingsOverrides"` // If true, clone custom hostnames from source web app CloneCustomHostNames *bool `pulumi:"cloneCustomHostNames"` // Clone source control from source web app CloneSourceControl *bool `pulumi:"cloneSourceControl"` // If specified configure load balancing for source and clone site 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"` // Hosting environment HostingEnvironment *string `pulumi:"hostingEnvironment"` // Overwrite destination web app Overwrite *bool `pulumi:"overwrite"` // ARM resource id of the source web app. Web 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"` }
Represents information needed for cloning operation
type CloningInfoResponseArgs ¶
type CloningInfoResponseArgs struct { // Application settings overrides for cloned web app. If specified these settings will override the settings cloned // from source web app. If not specified, application settings from source web app are retained. AppSettingsOverrides pulumi.StringMapInput `pulumi:"appSettingsOverrides"` // If true, clone custom hostnames from source web app CloneCustomHostNames pulumi.BoolPtrInput `pulumi:"cloneCustomHostNames"` // Clone source control from source web app CloneSourceControl pulumi.BoolPtrInput `pulumi:"cloneSourceControl"` // If specified configure load balancing for source and clone site 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"` // Hosting environment HostingEnvironment pulumi.StringPtrInput `pulumi:"hostingEnvironment"` // Overwrite destination web app Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // ARM resource id of the source web app. Web 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.StringPtrInput `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"` }
Represents 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 }
Represents information needed for cloning operation
func (CloningInfoResponseOutput) AppSettingsOverrides ¶
func (o CloningInfoResponseOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application settings overrides for cloned web app. If specified these settings will override the settings cloned
from source web app. If not specified, application settings from source web app are retained.
func (CloningInfoResponseOutput) CloneCustomHostNames ¶
func (o CloningInfoResponseOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
If true, clone custom hostnames from source web app
func (CloningInfoResponseOutput) CloneSourceControl ¶
func (o CloningInfoResponseOutput) CloneSourceControl() pulumi.BoolPtrOutput
Clone source control from source web app
func (CloningInfoResponseOutput) ConfigureLoadBalancing ¶
func (o CloningInfoResponseOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
If specified configure load balancing for source and clone site
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
Hosting environment
func (CloningInfoResponseOutput) Overwrite ¶
func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
Overwrite destination web app
func (CloningInfoResponseOutput) SourceWebAppId ¶
func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource id of the source web app. Web 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 settings overrides for cloned web app. If specified these settings will override the settings cloned
from source web app. If not specified, application settings from source web app are retained.
func (CloningInfoResponsePtrOutput) CloneCustomHostNames ¶
func (o CloningInfoResponsePtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
If true, clone custom hostnames from source web app
func (CloningInfoResponsePtrOutput) CloneSourceControl ¶
func (o CloningInfoResponsePtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
Clone source control from source web app
func (CloningInfoResponsePtrOutput) ConfigureLoadBalancing ¶
func (o CloningInfoResponsePtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
If specified configure load balancing for source and clone site
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
Hosting environment
func (CloningInfoResponsePtrOutput) Overwrite ¶
func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
Overwrite destination web app
func (CloningInfoResponsePtrOutput) SourceWebAppId ¶
func (o CloningInfoResponsePtrOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource id of the source web app. Web 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 ComputeModeOptions ¶ added in v0.3.1
Shared or dedicated web app hosting
func (ComputeModeOptions) ElementType ¶ added in v0.3.1
func (ComputeModeOptions) ElementType() reflect.Type
func (ComputeModeOptions) ToStringOutput ¶ added in v0.3.1
func (e ComputeModeOptions) ToStringOutput() pulumi.StringOutput
func (ComputeModeOptions) ToStringOutputWithContext ¶ added in v0.3.1
func (e ComputeModeOptions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComputeModeOptions) ToStringPtrOutput ¶ added in v0.3.1
func (e ComputeModeOptions) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComputeModeOptions) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ComputeModeOptions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` }
Represents 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 DatabaseServerType `pulumi:"type"` }
Represents 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 }
Represents 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.StringOutput
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"` }
Represents 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.StringInput `pulumi:"type"` }
Represents 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 }
Represents 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.StringOutput
Type of database
type ConnStringValueTypePair ¶ added in v0.6.0
type ConnStringValueTypePair struct { // Type of database Type string `pulumi:"type"` // Value of pair Value *string `pulumi:"value"` }
Database connection string value to type pair
type ConnStringValueTypePairArgs ¶ added in v0.6.0
type ConnStringValueTypePairArgs struct { // Type of database Type DatabaseServerType `pulumi:"type"` // Value of pair Value pulumi.StringPtrInput `pulumi:"value"` }
Database connection string value to type pair
func (ConnStringValueTypePairArgs) ElementType ¶ added in v0.6.0
func (ConnStringValueTypePairArgs) ElementType() reflect.Type
func (ConnStringValueTypePairArgs) ToConnStringValueTypePairOutput ¶ added in v0.6.0
func (i ConnStringValueTypePairArgs) ToConnStringValueTypePairOutput() ConnStringValueTypePairOutput
func (ConnStringValueTypePairArgs) ToConnStringValueTypePairOutputWithContext ¶ added in v0.6.0
func (i ConnStringValueTypePairArgs) ToConnStringValueTypePairOutputWithContext(ctx context.Context) ConnStringValueTypePairOutput
type ConnStringValueTypePairInput ¶ added in v0.6.0
type ConnStringValueTypePairInput interface { pulumi.Input ToConnStringValueTypePairOutput() ConnStringValueTypePairOutput ToConnStringValueTypePairOutputWithContext(context.Context) ConnStringValueTypePairOutput }
ConnStringValueTypePairInput is an input type that accepts ConnStringValueTypePairArgs and ConnStringValueTypePairOutput values. You can construct a concrete instance of `ConnStringValueTypePairInput` via:
ConnStringValueTypePairArgs{...}
type ConnStringValueTypePairMap ¶ added in v0.6.0
type ConnStringValueTypePairMap map[string]ConnStringValueTypePairInput
func (ConnStringValueTypePairMap) ElementType ¶ added in v0.6.0
func (ConnStringValueTypePairMap) ElementType() reflect.Type
func (ConnStringValueTypePairMap) ToConnStringValueTypePairMapOutput ¶ added in v0.6.0
func (i ConnStringValueTypePairMap) ToConnStringValueTypePairMapOutput() ConnStringValueTypePairMapOutput
func (ConnStringValueTypePairMap) ToConnStringValueTypePairMapOutputWithContext ¶ added in v0.6.0
func (i ConnStringValueTypePairMap) ToConnStringValueTypePairMapOutputWithContext(ctx context.Context) ConnStringValueTypePairMapOutput
type ConnStringValueTypePairMapInput ¶ added in v0.6.0
type ConnStringValueTypePairMapInput interface { pulumi.Input ToConnStringValueTypePairMapOutput() ConnStringValueTypePairMapOutput ToConnStringValueTypePairMapOutputWithContext(context.Context) ConnStringValueTypePairMapOutput }
ConnStringValueTypePairMapInput is an input type that accepts ConnStringValueTypePairMap and ConnStringValueTypePairMapOutput values. You can construct a concrete instance of `ConnStringValueTypePairMapInput` via:
ConnStringValueTypePairMap{ "key": ConnStringValueTypePairArgs{...} }
type ConnStringValueTypePairMapOutput ¶ added in v0.6.0
type ConnStringValueTypePairMapOutput struct{ *pulumi.OutputState }
func (ConnStringValueTypePairMapOutput) ElementType ¶ added in v0.6.0
func (ConnStringValueTypePairMapOutput) ElementType() reflect.Type
func (ConnStringValueTypePairMapOutput) MapIndex ¶ added in v0.6.0
func (o ConnStringValueTypePairMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairOutput
func (ConnStringValueTypePairMapOutput) ToConnStringValueTypePairMapOutput ¶ added in v0.6.0
func (o ConnStringValueTypePairMapOutput) ToConnStringValueTypePairMapOutput() ConnStringValueTypePairMapOutput
func (ConnStringValueTypePairMapOutput) ToConnStringValueTypePairMapOutputWithContext ¶ added in v0.6.0
func (o ConnStringValueTypePairMapOutput) ToConnStringValueTypePairMapOutputWithContext(ctx context.Context) ConnStringValueTypePairMapOutput
type ConnStringValueTypePairOutput ¶ added in v0.6.0
type ConnStringValueTypePairOutput struct{ *pulumi.OutputState }
Database connection string value to type pair
func (ConnStringValueTypePairOutput) ElementType ¶ added in v0.6.0
func (ConnStringValueTypePairOutput) ElementType() reflect.Type
func (ConnStringValueTypePairOutput) ToConnStringValueTypePairOutput ¶ added in v0.6.0
func (o ConnStringValueTypePairOutput) ToConnStringValueTypePairOutput() ConnStringValueTypePairOutput
func (ConnStringValueTypePairOutput) ToConnStringValueTypePairOutputWithContext ¶ added in v0.6.0
func (o ConnStringValueTypePairOutput) ToConnStringValueTypePairOutputWithContext(ctx context.Context) ConnStringValueTypePairOutput
func (ConnStringValueTypePairOutput) Type ¶ added in v0.6.0
func (o ConnStringValueTypePairOutput) Type() pulumi.StringOutput
Type of database
func (ConnStringValueTypePairOutput) Value ¶ added in v0.6.0
func (o ConnStringValueTypePairOutput) Value() pulumi.StringPtrOutput
Value of pair
type ConnStringValueTypePairResponse ¶ added in v0.2.2
type ConnStringValueTypePairResponse struct { // Type of database Type string `pulumi:"type"` // Value of pair Value *string `pulumi:"value"` }
Database connection string value to type pair
type ConnStringValueTypePairResponseArgs ¶ added in v0.2.2
type ConnStringValueTypePairResponseArgs struct { // Type of database Type pulumi.StringInput `pulumi:"type"` // Value of pair Value pulumi.StringPtrInput `pulumi:"value"` }
Database connection string value to type pair
func (ConnStringValueTypePairResponseArgs) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseArgs) ElementType() reflect.Type
func (ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
type ConnStringValueTypePairResponseInput ¶ added in v0.2.2
type ConnStringValueTypePairResponseInput interface { pulumi.Input ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput ToConnStringValueTypePairResponseOutputWithContext(context.Context) ConnStringValueTypePairResponseOutput }
ConnStringValueTypePairResponseInput is an input type that accepts ConnStringValueTypePairResponseArgs and ConnStringValueTypePairResponseOutput values. You can construct a concrete instance of `ConnStringValueTypePairResponseInput` via:
ConnStringValueTypePairResponseArgs{...}
type ConnStringValueTypePairResponseMap ¶ added in v0.2.2
type ConnStringValueTypePairResponseMap map[string]ConnStringValueTypePairResponseInput
func (ConnStringValueTypePairResponseMap) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseMap) ElementType() reflect.Type
func (ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
func (ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
type ConnStringValueTypePairResponseMapInput ¶ added in v0.2.2
type ConnStringValueTypePairResponseMapInput interface { pulumi.Input ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput ToConnStringValueTypePairResponseMapOutputWithContext(context.Context) ConnStringValueTypePairResponseMapOutput }
ConnStringValueTypePairResponseMapInput is an input type that accepts ConnStringValueTypePairResponseMap and ConnStringValueTypePairResponseMapOutput values. You can construct a concrete instance of `ConnStringValueTypePairResponseMapInput` via:
ConnStringValueTypePairResponseMap{ "key": ConnStringValueTypePairResponseArgs{...} }
type ConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
type ConnStringValueTypePairResponseMapOutput struct{ *pulumi.OutputState }
func (ConnStringValueTypePairResponseMapOutput) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseMapOutput) ElementType() reflect.Type
func (ConnStringValueTypePairResponseMapOutput) MapIndex ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
func (ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
type ConnStringValueTypePairResponseOutput ¶ added in v0.2.2
type ConnStringValueTypePairResponseOutput struct{ *pulumi.OutputState }
Database connection string value to type pair
func (ConnStringValueTypePairResponseOutput) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseOutput) ElementType() reflect.Type
func (ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseOutput) Type ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) Type() pulumi.StringOutput
Type of database
func (ConnStringValueTypePairResponseOutput) Value ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) Value() pulumi.StringPtrOutput
Value of pair
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 web 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 web 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 web 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 web 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 web 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 web 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 CustomHostNameDnsRecordType ¶ added in v0.3.1
Custom DNS record type
func (CustomHostNameDnsRecordType) ElementType ¶ added in v0.3.1
func (CustomHostNameDnsRecordType) ElementType() reflect.Type
func (CustomHostNameDnsRecordType) ToStringOutput ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringOutput() pulumi.StringOutput
func (CustomHostNameDnsRecordType) ToStringOutputWithContext ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CustomHostNameDnsRecordType) ToStringPtrOutput ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CustomHostNameDnsRecordType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseBackupSetting ¶
type DatabaseBackupSetting struct { // Contains a connection string to a database which is being backed up/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"` // SqlAzure / MySql DatabaseType *string `pulumi:"databaseType"` Name *string `pulumi:"name"` }
Note: properties are serialized in JSON format and stored in DB.
if new properties are added they might not be in the previous data rows so please handle nulls
type DatabaseBackupSettingArgs ¶
type DatabaseBackupSettingArgs struct { // Contains a connection string to a database which is being backed up/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"` // SqlAzure / MySql DatabaseType pulumi.StringPtrInput `pulumi:"databaseType"` Name pulumi.StringPtrInput `pulumi:"name"` }
Note: properties are serialized in JSON format and stored in DB.
if new properties are added they might not be in the previous data rows so please handle nulls
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 }
Note: properties are serialized in JSON format and stored in DB.
if new properties are added they might not be in the previous data rows so please handle nulls
func (DatabaseBackupSettingOutput) ConnectionString ¶
func (o DatabaseBackupSettingOutput) ConnectionString() pulumi.StringPtrOutput
Contains a connection string to a database which is being backed up/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.StringPtrOutput
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/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"` // SqlAzure / MySql DatabaseType *string `pulumi:"databaseType"` Name *string `pulumi:"name"` }
Note: properties are serialized in JSON format and stored in DB.
if new properties are added they might not be in the previous data rows so please handle nulls
type DatabaseBackupSettingResponseArgs ¶
type DatabaseBackupSettingResponseArgs struct { // Contains a connection string to a database which is being backed up/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"` // SqlAzure / MySql DatabaseType pulumi.StringPtrInput `pulumi:"databaseType"` Name pulumi.StringPtrInput `pulumi:"name"` }
Note: properties are serialized in JSON format and stored in DB.
if new properties are added they might not be in the previous data rows so please handle nulls
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 }
Note: properties are serialized in JSON format and stored in DB.
if new properties are added they might not be in the previous data rows so please handle nulls
func (DatabaseBackupSettingResponseOutput) ConnectionString ¶
func (o DatabaseBackupSettingResponseOutput) ConnectionString() pulumi.StringPtrOutput
Contains a connection string to a database which is being backed up/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.StringPtrOutput
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 DatabaseServerType ¶ added in v0.3.1
Type of database
func (DatabaseServerType) ElementType ¶ added in v0.3.1
func (DatabaseServerType) ElementType() reflect.Type
func (DatabaseServerType) ToStringOutput ¶ added in v0.3.1
func (e DatabaseServerType) ToStringOutput() pulumi.StringOutput
func (DatabaseServerType) ToStringOutputWithContext ¶ added in v0.3.1
func (e DatabaseServerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseServerType) ToStringPtrOutput ¶ added in v0.3.1
func (e DatabaseServerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseServerType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DatabaseServerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnabledConfig ¶ added in v0.3.1
type EnabledConfig struct { // Enabled Enabled *bool `pulumi:"enabled"` }
Enabled configuration
type EnabledConfigArgs ¶ added in v0.3.1
type EnabledConfigArgs struct { // Enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Enabled configuration
func (EnabledConfigArgs) ElementType ¶ added in v0.3.1
func (EnabledConfigArgs) ElementType() reflect.Type
func (EnabledConfigArgs) ToEnabledConfigOutput ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigOutput() EnabledConfigOutput
func (EnabledConfigArgs) ToEnabledConfigOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
func (EnabledConfigArgs) ToEnabledConfigPtrOutput ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
func (EnabledConfigArgs) ToEnabledConfigPtrOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
type EnabledConfigInput ¶ added in v0.3.1
type EnabledConfigInput interface { pulumi.Input ToEnabledConfigOutput() EnabledConfigOutput ToEnabledConfigOutputWithContext(context.Context) EnabledConfigOutput }
EnabledConfigInput is an input type that accepts EnabledConfigArgs and EnabledConfigOutput values. You can construct a concrete instance of `EnabledConfigInput` via:
EnabledConfigArgs{...}
type EnabledConfigOutput ¶ added in v0.3.1
type EnabledConfigOutput struct{ *pulumi.OutputState }
Enabled configuration
func (EnabledConfigOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigOutput) ElementType() reflect.Type
func (EnabledConfigOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (EnabledConfigOutput) ToEnabledConfigOutput ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigOutput() EnabledConfigOutput
func (EnabledConfigOutput) ToEnabledConfigOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
func (EnabledConfigOutput) ToEnabledConfigPtrOutput ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
func (EnabledConfigOutput) ToEnabledConfigPtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
type EnabledConfigPtrInput ¶ added in v0.3.1
type EnabledConfigPtrInput interface { pulumi.Input ToEnabledConfigPtrOutput() EnabledConfigPtrOutput ToEnabledConfigPtrOutputWithContext(context.Context) EnabledConfigPtrOutput }
EnabledConfigPtrInput is an input type that accepts EnabledConfigArgs, EnabledConfigPtr and EnabledConfigPtrOutput values. You can construct a concrete instance of `EnabledConfigPtrInput` via:
EnabledConfigArgs{...} or: nil
func EnabledConfigPtr ¶ added in v0.3.1
func EnabledConfigPtr(v *EnabledConfigArgs) EnabledConfigPtrInput
type EnabledConfigPtrOutput ¶ added in v0.3.1
type EnabledConfigPtrOutput struct{ *pulumi.OutputState }
func (EnabledConfigPtrOutput) Elem ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) Elem() EnabledConfigOutput
func (EnabledConfigPtrOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigPtrOutput) ElementType() reflect.Type
func (EnabledConfigPtrOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (EnabledConfigPtrOutput) ToEnabledConfigPtrOutput ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
func (EnabledConfigPtrOutput) ToEnabledConfigPtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
type EnabledConfigResponse ¶ added in v0.3.1
type EnabledConfigResponse struct { // Enabled Enabled *bool `pulumi:"enabled"` }
Enabled configuration
type EnabledConfigResponseArgs ¶ added in v0.3.1
type EnabledConfigResponseArgs struct { // Enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Enabled configuration
func (EnabledConfigResponseArgs) ElementType ¶ added in v0.3.1
func (EnabledConfigResponseArgs) ElementType() reflect.Type
func (EnabledConfigResponseArgs) ToEnabledConfigResponseOutput ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
func (EnabledConfigResponseArgs) ToEnabledConfigResponseOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
func (EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutput ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
func (EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
type EnabledConfigResponseInput ¶ added in v0.3.1
type EnabledConfigResponseInput interface { pulumi.Input ToEnabledConfigResponseOutput() EnabledConfigResponseOutput ToEnabledConfigResponseOutputWithContext(context.Context) EnabledConfigResponseOutput }
EnabledConfigResponseInput is an input type that accepts EnabledConfigResponseArgs and EnabledConfigResponseOutput values. You can construct a concrete instance of `EnabledConfigResponseInput` via:
EnabledConfigResponseArgs{...}
type EnabledConfigResponseOutput ¶ added in v0.3.1
type EnabledConfigResponseOutput struct{ *pulumi.OutputState }
Enabled configuration
func (EnabledConfigResponseOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigResponseOutput) ElementType() reflect.Type
func (EnabledConfigResponseOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (EnabledConfigResponseOutput) ToEnabledConfigResponseOutput ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
func (EnabledConfigResponseOutput) ToEnabledConfigResponseOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
func (EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutput ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
func (EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
type EnabledConfigResponsePtrInput ¶ added in v0.3.1
type EnabledConfigResponsePtrInput interface { pulumi.Input ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput ToEnabledConfigResponsePtrOutputWithContext(context.Context) EnabledConfigResponsePtrOutput }
EnabledConfigResponsePtrInput is an input type that accepts EnabledConfigResponseArgs, EnabledConfigResponsePtr and EnabledConfigResponsePtrOutput values. You can construct a concrete instance of `EnabledConfigResponsePtrInput` via:
EnabledConfigResponseArgs{...} or: nil
func EnabledConfigResponsePtr ¶ added in v0.3.1
func EnabledConfigResponsePtr(v *EnabledConfigResponseArgs) EnabledConfigResponsePtrInput
type EnabledConfigResponsePtrOutput ¶ added in v0.3.1
type EnabledConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (EnabledConfigResponsePtrOutput) Elem ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) Elem() EnabledConfigResponseOutput
func (EnabledConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigResponsePtrOutput) ElementType() reflect.Type
func (EnabledConfigResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutput ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
func (EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
type Experiments ¶
type Experiments struct { // List of {Microsoft.Web.Hosting.Administration.RampUpRule} objects. RampUpRules []RampUpRule `pulumi:"rampUpRules"` }
Class containing Routing in production experiments
type ExperimentsArgs ¶
type ExperimentsArgs struct { // List of {Microsoft.Web.Hosting.Administration.RampUpRule} objects. RampUpRules RampUpRuleArrayInput `pulumi:"rampUpRules"` }
Class containing Routing 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 }
Class containing Routing in production experiments
func (ExperimentsOutput) ElementType ¶
func (ExperimentsOutput) ElementType() reflect.Type
func (ExperimentsOutput) RampUpRules ¶
func (o ExperimentsOutput) RampUpRules() RampUpRuleArrayOutput
List of {Microsoft.Web.Hosting.Administration.RampUpRule} objects.
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 {Microsoft.Web.Hosting.Administration.RampUpRule} objects.
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 {Microsoft.Web.Hosting.Administration.RampUpRule} objects. RampUpRules []RampUpRuleResponse `pulumi:"rampUpRules"` }
Class containing Routing in production experiments
type ExperimentsResponseArgs ¶
type ExperimentsResponseArgs struct { // List of {Microsoft.Web.Hosting.Administration.RampUpRule} objects. RampUpRules RampUpRuleResponseArrayInput `pulumi:"rampUpRules"` }
Class containing Routing 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 }
Class containing Routing in production experiments
func (ExperimentsResponseOutput) ElementType ¶
func (ExperimentsResponseOutput) ElementType() reflect.Type
func (ExperimentsResponseOutput) RampUpRules ¶
func (o ExperimentsResponseOutput) RampUpRules() RampUpRuleResponseArrayOutput
List of {Microsoft.Web.Hosting.Administration.RampUpRule} objects.
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 {Microsoft.Web.Hosting.Administration.RampUpRule} objects.
func (ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput ¶
func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext ¶
func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type FileSystemApplicationLogsConfig ¶ added in v0.3.1
type FileSystemApplicationLogsConfig struct { // Log level Level *string `pulumi:"level"` }
Application logs to file system configuration
type FileSystemApplicationLogsConfigArgs ¶ added in v0.3.1
type FileSystemApplicationLogsConfigArgs struct { // Log level Level *LogLevel `pulumi:"level"` }
Application logs to file system configuration
func (FileSystemApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigArgs) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
type FileSystemApplicationLogsConfigInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigInput interface { pulumi.Input ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput ToFileSystemApplicationLogsConfigOutputWithContext(context.Context) FileSystemApplicationLogsConfigOutput }
FileSystemApplicationLogsConfigInput is an input type that accepts FileSystemApplicationLogsConfigArgs and FileSystemApplicationLogsConfigOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigInput` via:
FileSystemApplicationLogsConfigArgs{...}
type FileSystemApplicationLogsConfigOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs to file system configuration
func (FileSystemApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
Log level
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
type FileSystemApplicationLogsConfigPtrInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigPtrInput interface { pulumi.Input ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput ToFileSystemApplicationLogsConfigPtrOutputWithContext(context.Context) FileSystemApplicationLogsConfigPtrOutput }
FileSystemApplicationLogsConfigPtrInput is an input type that accepts FileSystemApplicationLogsConfigArgs, FileSystemApplicationLogsConfigPtr and FileSystemApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigPtrInput` via:
FileSystemApplicationLogsConfigArgs{...} or: nil
func FileSystemApplicationLogsConfigPtr ¶ added in v0.3.1
func FileSystemApplicationLogsConfigPtr(v *FileSystemApplicationLogsConfigArgs) FileSystemApplicationLogsConfigPtrInput
type FileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (FileSystemApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigPtrOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
Log level
func (FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
func (FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
type FileSystemApplicationLogsConfigResponse ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponse struct { // Log level Level *string `pulumi:"level"` }
Application logs to file system configuration
type FileSystemApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponseArgs struct { // Log level Level pulumi.StringPtrInput `pulumi:"level"` }
Application logs to file system configuration
func (FileSystemApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
type FileSystemApplicationLogsConfigResponseInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponseInput interface { pulumi.Input ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput ToFileSystemApplicationLogsConfigResponseOutputWithContext(context.Context) FileSystemApplicationLogsConfigResponseOutput }
FileSystemApplicationLogsConfigResponseInput is an input type that accepts FileSystemApplicationLogsConfigResponseArgs and FileSystemApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigResponseInput` via:
FileSystemApplicationLogsConfigResponseArgs{...}
type FileSystemApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs to file system configuration
func (FileSystemApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigResponseOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
Log level
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
type FileSystemApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(context.Context) FileSystemApplicationLogsConfigResponsePtrOutput }
FileSystemApplicationLogsConfigResponsePtrInput is an input type that accepts FileSystemApplicationLogsConfigResponseArgs, FileSystemApplicationLogsConfigResponsePtr and FileSystemApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigResponsePtrInput` via:
FileSystemApplicationLogsConfigResponseArgs{...} or: nil
func FileSystemApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func FileSystemApplicationLogsConfigResponsePtr(v *FileSystemApplicationLogsConfigResponseArgs) FileSystemApplicationLogsConfigResponsePtrInput
type FileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (FileSystemApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigResponsePtrOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
Log level
func (FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
func (FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
type FileSystemHttpLogsConfig ¶ added in v0.3.1
type FileSystemHttpLogsConfig struct { // Enabled Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb *int `pulumi:"retentionInMb"` }
Http logs to file system configuration
type FileSystemHttpLogsConfigArgs ¶ added in v0.3.1
type FileSystemHttpLogsConfigArgs struct { // Enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb pulumi.IntPtrInput `pulumi:"retentionInMb"` }
Http logs to file system configuration
func (FileSystemHttpLogsConfigArgs) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigArgs) ElementType() reflect.Type
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
type FileSystemHttpLogsConfigInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigInput interface { pulumi.Input ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput ToFileSystemHttpLogsConfigOutputWithContext(context.Context) FileSystemHttpLogsConfigOutput }
FileSystemHttpLogsConfigInput is an input type that accepts FileSystemHttpLogsConfigArgs and FileSystemHttpLogsConfigOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigInput` via:
FileSystemHttpLogsConfigArgs{...}
type FileSystemHttpLogsConfigOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigOutput struct{ *pulumi.OutputState }
Http logs to file system configuration
func (FileSystemHttpLogsConfigOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (FileSystemHttpLogsConfigOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use.
When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
type FileSystemHttpLogsConfigPtrInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigPtrInput interface { pulumi.Input ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput ToFileSystemHttpLogsConfigPtrOutputWithContext(context.Context) FileSystemHttpLogsConfigPtrOutput }
FileSystemHttpLogsConfigPtrInput is an input type that accepts FileSystemHttpLogsConfigArgs, FileSystemHttpLogsConfigPtr and FileSystemHttpLogsConfigPtrOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigPtrInput` via:
FileSystemHttpLogsConfigArgs{...} or: nil
func FileSystemHttpLogsConfigPtr ¶ added in v0.3.1
func FileSystemHttpLogsConfigPtr(v *FileSystemHttpLogsConfigArgs) FileSystemHttpLogsConfigPtrInput
type FileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (FileSystemHttpLogsConfigPtrOutput) Elem ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) Elem() FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigPtrOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigPtrOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (FileSystemHttpLogsConfigPtrOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigPtrOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use.
When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
func (FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
type FileSystemHttpLogsConfigResponse ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponse struct { // Enabled Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb *int `pulumi:"retentionInMb"` }
Http logs to file system configuration
type FileSystemHttpLogsConfigResponseArgs ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponseArgs struct { // Enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb pulumi.IntPtrInput `pulumi:"retentionInMb"` }
Http logs to file system configuration
func (FileSystemHttpLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigResponseArgs) ElementType() reflect.Type
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
type FileSystemHttpLogsConfigResponseInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponseInput interface { pulumi.Input ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput ToFileSystemHttpLogsConfigResponseOutputWithContext(context.Context) FileSystemHttpLogsConfigResponseOutput }
FileSystemHttpLogsConfigResponseInput is an input type that accepts FileSystemHttpLogsConfigResponseArgs and FileSystemHttpLogsConfigResponseOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigResponseInput` via:
FileSystemHttpLogsConfigResponseArgs{...}
type FileSystemHttpLogsConfigResponseOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponseOutput struct{ *pulumi.OutputState }
Http logs to file system configuration
func (FileSystemHttpLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigResponseOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigResponseOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (FileSystemHttpLogsConfigResponseOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigResponseOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use.
When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
type FileSystemHttpLogsConfigResponsePtrInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponsePtrInput interface { pulumi.Input ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(context.Context) FileSystemHttpLogsConfigResponsePtrOutput }
FileSystemHttpLogsConfigResponsePtrInput is an input type that accepts FileSystemHttpLogsConfigResponseArgs, FileSystemHttpLogsConfigResponsePtr and FileSystemHttpLogsConfigResponsePtrOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigResponsePtrInput` via:
FileSystemHttpLogsConfigResponseArgs{...} or: nil
func FileSystemHttpLogsConfigResponsePtr ¶ added in v0.3.1
func FileSystemHttpLogsConfigResponsePtr(v *FileSystemHttpLogsConfigResponseArgs) FileSystemHttpLogsConfigResponsePtrInput
type FileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (FileSystemHttpLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled
func (FileSystemHttpLogsConfigResponsePtrOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days.
Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigResponsePtrOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use.
When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
func (FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
type FrequencyUnit ¶ added in v0.3.1
How often should be the backup executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (FrequencyUnit) ElementType ¶ added in v0.3.1
func (FrequencyUnit) ElementType() reflect.Type
func (FrequencyUnit) ToStringOutput ¶ added in v0.3.1
func (e FrequencyUnit) ToStringOutput() pulumi.StringOutput
func (FrequencyUnit) ToStringOutputWithContext ¶ added in v0.3.1
func (e FrequencyUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FrequencyUnit) ToStringPtrOutput ¶ added in v0.3.1
func (e FrequencyUnit) ToStringPtrOutput() pulumi.StringPtrOutput
func (FrequencyUnit) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FrequencyUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type 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 { // Host name Name *string `pulumi:"name"` // SSL type SslState string `pulumi:"sslState"` // SSL cert thumbprint Thumbprint *string `pulumi:"thumbprint"` // Set this flag to update existing host name ToUpdate *bool `pulumi:"toUpdate"` // Virtual IP address assigned to the host name if IP based SSL is enabled VirtualIP *string `pulumi:"virtualIP"` }
Object that represents a SSL-enabled host name.
type HostNameSslStateArgs ¶
type HostNameSslStateArgs struct { // Host name Name pulumi.StringPtrInput `pulumi:"name"` // SSL type SslState SslState `pulumi:"sslState"` // SSL cert thumbprint Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` // Set this flag to update existing host name ToUpdate pulumi.BoolPtrInput `pulumi:"toUpdate"` // Virtual IP address assigned to the host name if IP based SSL is enabled VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Object that represents a SSL-enabled host name.
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 }
Object that represents a SSL-enabled host name.
func (HostNameSslStateOutput) ElementType ¶
func (HostNameSslStateOutput) ElementType() reflect.Type
func (HostNameSslStateOutput) Name ¶
func (o HostNameSslStateOutput) Name() pulumi.StringPtrOutput
Host name
func (HostNameSslStateOutput) SslState ¶
func (o HostNameSslStateOutput) SslState() pulumi.StringOutput
SSL type
func (HostNameSslStateOutput) Thumbprint ¶
func (o HostNameSslStateOutput) Thumbprint() pulumi.StringPtrOutput
SSL cert 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 this flag to update existing host name
func (HostNameSslStateOutput) VirtualIP ¶
func (o HostNameSslStateOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address assigned to the host name if IP based SSL is enabled
type HostNameSslStateResponse ¶
type HostNameSslStateResponse struct { // Host name Name *string `pulumi:"name"` // SSL type SslState string `pulumi:"sslState"` // SSL cert thumbprint Thumbprint *string `pulumi:"thumbprint"` // Set this flag to update existing host name ToUpdate *bool `pulumi:"toUpdate"` // Virtual IP address assigned to the host name if IP based SSL is enabled VirtualIP *string `pulumi:"virtualIP"` }
Object that represents a SSL-enabled host name.
type HostNameSslStateResponseArgs ¶
type HostNameSslStateResponseArgs struct { // Host name Name pulumi.StringPtrInput `pulumi:"name"` // SSL type SslState pulumi.StringInput `pulumi:"sslState"` // SSL cert thumbprint Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` // Set this flag to update existing host name ToUpdate pulumi.BoolPtrInput `pulumi:"toUpdate"` // Virtual IP address assigned to the host name if IP based SSL is enabled VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Object that represents a SSL-enabled host name.
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 }
Object that represents a SSL-enabled host name.
func (HostNameSslStateResponseOutput) ElementType ¶
func (HostNameSslStateResponseOutput) ElementType() reflect.Type
func (HostNameSslStateResponseOutput) Name ¶
func (o HostNameSslStateResponseOutput) Name() pulumi.StringPtrOutput
Host name
func (HostNameSslStateResponseOutput) SslState ¶
func (o HostNameSslStateResponseOutput) SslState() pulumi.StringOutput
SSL type
func (HostNameSslStateResponseOutput) Thumbprint ¶
func (o HostNameSslStateResponseOutput) Thumbprint() pulumi.StringPtrOutput
SSL cert 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 this flag to update existing host name
func (HostNameSslStateResponseOutput) VirtualIP ¶
func (o HostNameSslStateResponseOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address assigned to the host name if IP based SSL is enabled
type HostNameType ¶ added in v0.3.1
Host name type
func (HostNameType) ElementType ¶ added in v0.3.1
func (HostNameType) ElementType() reflect.Type
func (HostNameType) ToStringOutput ¶ added in v0.3.1
func (e HostNameType) ToStringOutput() pulumi.StringOutput
func (HostNameType) ToStringOutputWithContext ¶ added in v0.3.1
func (e HostNameType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostNameType) ToStringPtrOutput ¶ added in v0.3.1
func (e HostNameType) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostNameType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e HostNameType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostingEnvironment ¶
type HostingEnvironment struct { pulumi.CustomResourceState // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrOutput `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrOutput `pulumi:"allowedWorkerSizes"` // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrOutput `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairResponseArrayOutput `pulumi:"clusterSettings"` // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrOutput `pulumi:"databaseEdition"` // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrOutput `pulumi:"databaseServiceObjective"` // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrOutput `pulumi:"dnsSuffix"` // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityResponseArrayOutput `pulumi:"environmentCapacities"` // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrOutput `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrOutput `pulumi:"environmentStatus"` // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrOutput `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrOutput `pulumi:"ipsslAddressCount"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrOutput `pulumi:"lastAction"` // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrOutput `pulumi:"lastActionResult"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrOutput `pulumi:"maximumNumberOfMachines"` // Number of front-end instances MultiRoleCount pulumi.IntPtrOutput `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrOutput `pulumi:"multiSize"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryResponseArrayOutput `pulumi:"networkAccessControlList"` // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrOutput `pulumi:"resourceGroup"` // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringOutput `pulumi:"status"` // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrOutput `pulumi:"subscriptionId"` // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrOutput `pulumi:"suspended"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrOutput `pulumi:"upgradeDomains"` // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingResponseArrayOutput `pulumi:"vipMappings"` // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfileResponsePtrOutput `pulumi:"virtualNetwork"` // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrOutput `pulumi:"vnetName"` // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrOutput `pulumi:"vnetResourceGroupName"` // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrOutput `pulumi:"vnetSubnetName"` // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolResponseArrayOutput `pulumi:"workerPools"` }
Description of an hostingEnvironment (App Service Environment)
func GetHostingEnvironment ¶
func GetHostingEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostingEnvironmentState, opts ...pulumi.ResourceOption) (*HostingEnvironment, error)
GetHostingEnvironment gets an existing HostingEnvironment 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 NewHostingEnvironment ¶
func NewHostingEnvironment(ctx *pulumi.Context, name string, args *HostingEnvironmentArgs, opts ...pulumi.ResourceOption) (*HostingEnvironment, error)
NewHostingEnvironment registers a new resource with the given unique name, arguments, and options.
func (*HostingEnvironment) ElementType ¶ added in v0.2.6
func (*HostingEnvironment) ElementType() reflect.Type
func (*HostingEnvironment) ToHostingEnvironmentOutput ¶ added in v0.2.6
func (i *HostingEnvironment) ToHostingEnvironmentOutput() HostingEnvironmentOutput
func (*HostingEnvironment) ToHostingEnvironmentOutputWithContext ¶ added in v0.2.6
func (i *HostingEnvironment) ToHostingEnvironmentOutputWithContext(ctx context.Context) HostingEnvironmentOutput
type HostingEnvironmentArgs ¶
type HostingEnvironmentArgs struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrInput // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairArrayInput // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrInput // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrInput // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityArrayInput // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode *InternalLoadBalancingMode // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrInput // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryArrayInput // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState *ProvisioningState // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Current status of the hostingEnvironment (App Service Environment) Status HostingEnvironmentStatus // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrInput // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrInput // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingArrayInput // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfilePtrInput // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrInput // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrInput // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolArrayInput }
The set of arguments for constructing a HostingEnvironment resource.
func (HostingEnvironmentArgs) ElementType ¶
func (HostingEnvironmentArgs) ElementType() reflect.Type
type HostingEnvironmentInput ¶ added in v0.2.6
type HostingEnvironmentInput interface { pulumi.Input ToHostingEnvironmentOutput() HostingEnvironmentOutput ToHostingEnvironmentOutputWithContext(ctx context.Context) HostingEnvironmentOutput }
type HostingEnvironmentOutput ¶ added in v0.2.6
type HostingEnvironmentOutput struct {
*pulumi.OutputState
}
func (HostingEnvironmentOutput) ElementType ¶ added in v0.2.6
func (HostingEnvironmentOutput) ElementType() reflect.Type
func (HostingEnvironmentOutput) ToHostingEnvironmentOutput ¶ added in v0.2.6
func (o HostingEnvironmentOutput) ToHostingEnvironmentOutput() HostingEnvironmentOutput
func (HostingEnvironmentOutput) ToHostingEnvironmentOutputWithContext ¶ added in v0.2.6
func (o HostingEnvironmentOutput) ToHostingEnvironmentOutputWithContext(ctx context.Context) HostingEnvironmentOutput
type HostingEnvironmentProfile ¶
type HostingEnvironmentProfile struct { // Resource id of the hostingEnvironment (App Service Environment) Id *string `pulumi:"id"` // Name of the hostingEnvironment (App Service Environment) (read only) Name *string `pulumi:"name"` // Resource type of the hostingEnvironment (App Service Environment) (read only) Type *string `pulumi:"type"` }
Specification for a hostingEnvironment (App Service Environment) to use for this resource
type HostingEnvironmentProfileArgs ¶
type HostingEnvironmentProfileArgs struct { // Resource id of the hostingEnvironment (App Service Environment) Id pulumi.StringPtrInput `pulumi:"id"` // Name of the hostingEnvironment (App Service Environment) (read only) Name pulumi.StringPtrInput `pulumi:"name"` // Resource type of the hostingEnvironment (App Service Environment) (read only) Type pulumi.StringPtrInput `pulumi:"type"` }
Specification for a hostingEnvironment (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 a hostingEnvironment (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 hostingEnvironment (App Service Environment)
func (HostingEnvironmentProfileOutput) Name ¶
func (o HostingEnvironmentProfileOutput) Name() pulumi.StringPtrOutput
Name of the hostingEnvironment (App Service Environment) (read only)
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
func (HostingEnvironmentProfileOutput) Type ¶
func (o HostingEnvironmentProfileOutput) Type() pulumi.StringPtrOutput
Resource type of the hostingEnvironment (App Service Environment) (read only)
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 hostingEnvironment (App Service Environment)
func (HostingEnvironmentProfilePtrOutput) Name ¶
func (o HostingEnvironmentProfilePtrOutput) Name() pulumi.StringPtrOutput
Name of the hostingEnvironment (App Service Environment) (read only)
func (HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput ¶
func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfilePtrOutput) Type ¶
func (o HostingEnvironmentProfilePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the hostingEnvironment (App Service Environment) (read only)
type HostingEnvironmentProfileResponse ¶
type HostingEnvironmentProfileResponse struct { // Resource id of the hostingEnvironment (App Service Environment) Id *string `pulumi:"id"` // Name of the hostingEnvironment (App Service Environment) (read only) Name *string `pulumi:"name"` // Resource type of the hostingEnvironment (App Service Environment) (read only) Type *string `pulumi:"type"` }
Specification for a hostingEnvironment (App Service Environment) to use for this resource
type HostingEnvironmentProfileResponseArgs ¶
type HostingEnvironmentProfileResponseArgs struct { // Resource id of the hostingEnvironment (App Service Environment) Id pulumi.StringPtrInput `pulumi:"id"` // Name of the hostingEnvironment (App Service Environment) (read only) Name pulumi.StringPtrInput `pulumi:"name"` // Resource type of the hostingEnvironment (App Service Environment) (read only) Type pulumi.StringPtrInput `pulumi:"type"` }
Specification for a hostingEnvironment (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 a hostingEnvironment (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 hostingEnvironment (App Service Environment)
func (HostingEnvironmentProfileResponseOutput) Name ¶
func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringPtrOutput
Name of the hostingEnvironment (App Service Environment) (read only)
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.StringPtrOutput
Resource type of the hostingEnvironment (App Service Environment) (read only)
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 hostingEnvironment (App Service Environment)
func (HostingEnvironmentProfileResponsePtrOutput) Name ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the hostingEnvironment (App Service Environment) (read only)
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 hostingEnvironment (App Service Environment) (read only)
type HostingEnvironmentState ¶
type HostingEnvironmentState struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrInput // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairResponseArrayInput // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrInput // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrInput // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityResponseArrayInput // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrInput // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrInput // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryResponseArrayInput // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrInput // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrInput // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringPtrInput // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrInput // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrInput // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingResponseArrayInput // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfileResponsePtrInput // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrInput // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrInput // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolResponseArrayInput }
func (HostingEnvironmentState) ElementType ¶
func (HostingEnvironmentState) ElementType() reflect.Type
type HostingEnvironmentStatus ¶ added in v0.3.1
Current status of the hostingEnvironment (App Service Environment)
func (HostingEnvironmentStatus) ElementType ¶ added in v0.3.1
func (HostingEnvironmentStatus) ElementType() reflect.Type
func (HostingEnvironmentStatus) ToStringOutput ¶ added in v0.3.1
func (e HostingEnvironmentStatus) ToStringOutput() pulumi.StringOutput
func (HostingEnvironmentStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e HostingEnvironmentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostingEnvironmentStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e HostingEnvironmentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostingEnvironmentStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e HostingEnvironmentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HttpLogsConfig ¶ added in v0.3.1
type HttpLogsConfig struct { // Http logs to azure blob storage configuration AzureBlobStorage *AzureBlobStorageHttpLogsConfig `pulumi:"azureBlobStorage"` // Http logs to file system configuration FileSystem *FileSystemHttpLogsConfig `pulumi:"fileSystem"` }
Http logs configuration
type HttpLogsConfigArgs ¶ added in v0.3.1
type HttpLogsConfigArgs struct { // Http logs to azure blob storage configuration AzureBlobStorage AzureBlobStorageHttpLogsConfigPtrInput `pulumi:"azureBlobStorage"` // Http logs to file system configuration FileSystem FileSystemHttpLogsConfigPtrInput `pulumi:"fileSystem"` }
Http logs configuration
func (HttpLogsConfigArgs) ElementType ¶ added in v0.3.1
func (HttpLogsConfigArgs) ElementType() reflect.Type
func (HttpLogsConfigArgs) ToHttpLogsConfigOutput ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigOutput() HttpLogsConfigOutput
func (HttpLogsConfigArgs) ToHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
func (HttpLogsConfigArgs) ToHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
func (HttpLogsConfigArgs) ToHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
type HttpLogsConfigInput ¶ added in v0.3.1
type HttpLogsConfigInput interface { pulumi.Input ToHttpLogsConfigOutput() HttpLogsConfigOutput ToHttpLogsConfigOutputWithContext(context.Context) HttpLogsConfigOutput }
HttpLogsConfigInput is an input type that accepts HttpLogsConfigArgs and HttpLogsConfigOutput values. You can construct a concrete instance of `HttpLogsConfigInput` via:
HttpLogsConfigArgs{...}
type HttpLogsConfigOutput ¶ added in v0.3.1
type HttpLogsConfigOutput struct{ *pulumi.OutputState }
Http logs configuration
func (HttpLogsConfigOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
Http logs to azure blob storage configuration
func (HttpLogsConfigOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigOutput) ElementType() reflect.Type
func (HttpLogsConfigOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
Http logs to file system configuration
func (HttpLogsConfigOutput) ToHttpLogsConfigOutput ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigOutput() HttpLogsConfigOutput
func (HttpLogsConfigOutput) ToHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
func (HttpLogsConfigOutput) ToHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
func (HttpLogsConfigOutput) ToHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
type HttpLogsConfigPtrInput ¶ added in v0.3.1
type HttpLogsConfigPtrInput interface { pulumi.Input ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput ToHttpLogsConfigPtrOutputWithContext(context.Context) HttpLogsConfigPtrOutput }
HttpLogsConfigPtrInput is an input type that accepts HttpLogsConfigArgs, HttpLogsConfigPtr and HttpLogsConfigPtrOutput values. You can construct a concrete instance of `HttpLogsConfigPtrInput` via:
HttpLogsConfigArgs{...} or: nil
func HttpLogsConfigPtr ¶ added in v0.3.1
func HttpLogsConfigPtr(v *HttpLogsConfigArgs) HttpLogsConfigPtrInput
type HttpLogsConfigPtrOutput ¶ added in v0.3.1
type HttpLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (HttpLogsConfigPtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
Http logs to azure blob storage configuration
func (HttpLogsConfigPtrOutput) Elem ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) Elem() HttpLogsConfigOutput
func (HttpLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigPtrOutput) ElementType() reflect.Type
func (HttpLogsConfigPtrOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
Http logs to file system configuration
func (HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
func (HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
type HttpLogsConfigResponse ¶ added in v0.3.1
type HttpLogsConfigResponse struct { // Http logs to azure blob storage configuration AzureBlobStorage *AzureBlobStorageHttpLogsConfigResponse `pulumi:"azureBlobStorage"` // Http logs to file system configuration FileSystem *FileSystemHttpLogsConfigResponse `pulumi:"fileSystem"` }
Http logs configuration
type HttpLogsConfigResponseArgs ¶ added in v0.3.1
type HttpLogsConfigResponseArgs struct { // Http logs to azure blob storage configuration AzureBlobStorage AzureBlobStorageHttpLogsConfigResponsePtrInput `pulumi:"azureBlobStorage"` // Http logs to file system configuration FileSystem FileSystemHttpLogsConfigResponsePtrInput `pulumi:"fileSystem"` }
Http logs configuration
func (HttpLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (HttpLogsConfigResponseArgs) ElementType() reflect.Type
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
type HttpLogsConfigResponseInput ¶ added in v0.3.1
type HttpLogsConfigResponseInput interface { pulumi.Input ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput ToHttpLogsConfigResponseOutputWithContext(context.Context) HttpLogsConfigResponseOutput }
HttpLogsConfigResponseInput is an input type that accepts HttpLogsConfigResponseArgs and HttpLogsConfigResponseOutput values. You can construct a concrete instance of `HttpLogsConfigResponseInput` via:
HttpLogsConfigResponseArgs{...}
type HttpLogsConfigResponseOutput ¶ added in v0.3.1
type HttpLogsConfigResponseOutput struct{ *pulumi.OutputState }
Http logs configuration
func (HttpLogsConfigResponseOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
Http logs to azure blob storage configuration
func (HttpLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigResponseOutput) ElementType() reflect.Type
func (HttpLogsConfigResponseOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
Http logs to file system configuration
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
type HttpLogsConfigResponsePtrInput ¶ added in v0.3.1
type HttpLogsConfigResponsePtrInput interface { pulumi.Input ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput ToHttpLogsConfigResponsePtrOutputWithContext(context.Context) HttpLogsConfigResponsePtrOutput }
HttpLogsConfigResponsePtrInput is an input type that accepts HttpLogsConfigResponseArgs, HttpLogsConfigResponsePtr and HttpLogsConfigResponsePtrOutput values. You can construct a concrete instance of `HttpLogsConfigResponsePtrInput` via:
HttpLogsConfigResponseArgs{...} or: nil
func HttpLogsConfigResponsePtr ¶ added in v0.3.1
func HttpLogsConfigResponsePtr(v *HttpLogsConfigResponseArgs) HttpLogsConfigResponsePtrInput
type HttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
type HttpLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (HttpLogsConfigResponsePtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
Http logs to azure blob storage configuration
func (HttpLogsConfigResponsePtrOutput) Elem ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) Elem() HttpLogsConfigResponseOutput
func (HttpLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (HttpLogsConfigResponsePtrOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
Http logs to file system configuration
func (HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
func (HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
type InternalLoadBalancingMode ¶ added in v0.3.1
Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET
func (InternalLoadBalancingMode) ElementType ¶ added in v0.3.1
func (InternalLoadBalancingMode) ElementType() reflect.Type
func (InternalLoadBalancingMode) ToStringOutput ¶ added in v0.3.1
func (e InternalLoadBalancingMode) ToStringOutput() pulumi.StringOutput
func (InternalLoadBalancingMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e InternalLoadBalancingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InternalLoadBalancingMode) ToStringPtrOutput ¶ added in v0.3.1
func (e InternalLoadBalancingMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (InternalLoadBalancingMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e InternalLoadBalancingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` }
Represents an ip security restriction on a web app.
type IpSecurityRestrictionArgs ¶
type IpSecurityRestrictionArgs struct { // IP address the security restriction is valid for IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Subnet mask for the range of IP addresses the restriction is valid for SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` }
Represents an ip security restriction on a web 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 }
Represents an ip security restriction on a web app.
func (IpSecurityRestrictionOutput) ElementType ¶
func (IpSecurityRestrictionOutput) ElementType() reflect.Type
func (IpSecurityRestrictionOutput) IpAddress ¶
func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringPtrOutput
IP address the security restriction is valid for
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"` }
Represents an ip security restriction on a web app.
type IpSecurityRestrictionResponseArgs ¶
type IpSecurityRestrictionResponseArgs struct { // IP address the security restriction is valid for IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Subnet mask for the range of IP addresses the restriction is valid for SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` }
Represents an ip security restriction on a web 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 }
Represents an ip security restriction on a web app.
func (IpSecurityRestrictionResponseOutput) ElementType ¶
func (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
func (IpSecurityRestrictionResponseOutput) IpAddress ¶
func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringPtrOutput
IP address the security restriction is valid for
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 ListSiteAppSettingsArgs ¶
type ListSiteAppSettingsResult ¶
type ListSiteAppSettingsResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Settings Properties map[string]string `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
String dictionary resource
func ListSiteAppSettings ¶
func ListSiteAppSettings(ctx *pulumi.Context, args *ListSiteAppSettingsArgs, opts ...pulumi.InvokeOption) (*ListSiteAppSettingsResult, error)
type ListSiteAppSettingsSlotResult ¶
type ListSiteAppSettingsSlotResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Settings Properties map[string]string `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
String dictionary resource
func ListSiteAppSettingsSlot ¶
func ListSiteAppSettingsSlot(ctx *pulumi.Context, args *ListSiteAppSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListSiteAppSettingsSlotResult, error)
type ListSiteAuthSettingsResult ¶
type ListSiteAuthSettingsResult struct { AadClientId *string `pulumi:"aadClientId"` // Gets or sets a list of 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"` // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled *bool `pulumi:"enabled"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath *string `pulumi:"httpApiPrefixPath"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` OpenIdIssuer *string `pulumi:"openIdIssuer"` // Gets or sets 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"` // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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 ListSiteAuthSettings ¶
func ListSiteAuthSettings(ctx *pulumi.Context, args *ListSiteAuthSettingsArgs, opts ...pulumi.InvokeOption) (*ListSiteAuthSettingsResult, error)
type ListSiteAuthSettingsSlotResult ¶
type ListSiteAuthSettingsSlotResult struct { AadClientId *string `pulumi:"aadClientId"` // Gets or sets a list of 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"` // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled *bool `pulumi:"enabled"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath *string `pulumi:"httpApiPrefixPath"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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"` OpenIdIssuer *string `pulumi:"openIdIssuer"` // Gets or sets 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"` // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // Gets or sets 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"` // Gets or sets 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"` // Gets or sets 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 ListSiteAuthSettingsSlot ¶
func ListSiteAuthSettingsSlot(ctx *pulumi.Context, args *ListSiteAuthSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListSiteAuthSettingsSlotResult, error)
type ListSiteBackupConfigurationResult ¶
type ListSiteBackupConfigurationResult struct { // Schedule for the backup if it is executed periodically BackupSchedule *BackupScheduleResponse `pulumi:"backupSchedule"` // Databases included in the backup Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled *bool `pulumi:"enabled"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // SAS URL to the container StorageAccountUrl *string `pulumi:"storageAccountUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Description of a backup which will be performed
func ListSiteBackupConfiguration ¶
func ListSiteBackupConfiguration(ctx *pulumi.Context, args *ListSiteBackupConfigurationArgs, opts ...pulumi.InvokeOption) (*ListSiteBackupConfigurationResult, error)
type ListSiteBackupConfigurationSlotResult ¶
type ListSiteBackupConfigurationSlotResult struct { // Schedule for the backup if it is executed periodically BackupSchedule *BackupScheduleResponse `pulumi:"backupSchedule"` // Databases included in the backup Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled *bool `pulumi:"enabled"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // SAS URL to the container StorageAccountUrl *string `pulumi:"storageAccountUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Description of a backup which will be performed
func ListSiteBackupConfigurationSlot ¶
func ListSiteBackupConfigurationSlot(ctx *pulumi.Context, args *ListSiteBackupConfigurationSlotArgs, opts ...pulumi.InvokeOption) (*ListSiteBackupConfigurationSlotResult, error)
type ListSiteBackupStatusSecretsArgs ¶
type ListSiteBackupStatusSecretsArgs struct { // Id of backup BackupId string `pulumi:"backupId"` // 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"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Name of resource group ResourceGroupName string `pulumi:"resourceGroupName"` // SAS URL to the container StorageAccountUrl *string `pulumi:"storageAccountUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
type ListSiteBackupStatusSecretsResult ¶
type ListSiteBackupStatusSecretsResult struct { // Name of the blob which contains data for this backup BlobName *string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId *string `pulumi:"correlationId"` // Timestamp of the backup creation Created *string `pulumi:"created"` // List of databases included in the backup Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp *string `pulumi:"finishedTimeStamp"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp *string `pulumi:"lastRestoreTimeStamp"` // Resource Location Location string `pulumi:"location"` // Details regarding this backup. Might contain an error message. Log *string `pulumi:"log"` // Resource Name Name *string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled *bool `pulumi:"scheduled"` // Size of the backup in bytes SizeInBytes *float64 `pulumi:"sizeInBytes"` // Backup status Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup StorageAccountUrl *string `pulumi:"storageAccountUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Size of the original web app which has been backed up WebsiteSizeInBytes *float64 `pulumi:"websiteSizeInBytes"` }
Backup description
func ListSiteBackupStatusSecrets ¶
func ListSiteBackupStatusSecrets(ctx *pulumi.Context, args *ListSiteBackupStatusSecretsArgs, opts ...pulumi.InvokeOption) (*ListSiteBackupStatusSecretsResult, error)
type ListSiteBackupStatusSecretsSlotArgs ¶
type ListSiteBackupStatusSecretsSlotArgs struct { // Id of backup BackupId string `pulumi:"backupId"` // 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"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Name of resource group 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"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
type ListSiteBackupStatusSecretsSlotResult ¶
type ListSiteBackupStatusSecretsSlotResult struct { // Name of the blob which contains data for this backup BlobName *string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId *string `pulumi:"correlationId"` // Timestamp of the backup creation Created *string `pulumi:"created"` // List of databases included in the backup Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp *string `pulumi:"finishedTimeStamp"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp *string `pulumi:"lastRestoreTimeStamp"` // Resource Location Location string `pulumi:"location"` // Details regarding this backup. Might contain an error message. Log *string `pulumi:"log"` // Resource Name Name *string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled *bool `pulumi:"scheduled"` // Size of the backup in bytes SizeInBytes *float64 `pulumi:"sizeInBytes"` // Backup status Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup StorageAccountUrl *string `pulumi:"storageAccountUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Size of the original web app which has been backed up WebsiteSizeInBytes *float64 `pulumi:"websiteSizeInBytes"` }
Backup description
func ListSiteBackupStatusSecretsSlot ¶
func ListSiteBackupStatusSecretsSlot(ctx *pulumi.Context, args *ListSiteBackupStatusSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListSiteBackupStatusSecretsSlotResult, error)
type ListSiteConnectionStringsResult ¶
type ListSiteConnectionStringsResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Connection strings Properties map[string]ConnStringValueTypePairResponse `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
String dictionary resource
func ListSiteConnectionStrings ¶
func ListSiteConnectionStrings(ctx *pulumi.Context, args *ListSiteConnectionStringsArgs, opts ...pulumi.InvokeOption) (*ListSiteConnectionStringsResult, error)
type ListSiteConnectionStringsSlotResult ¶
type ListSiteConnectionStringsSlotResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Connection strings Properties map[string]ConnStringValueTypePairResponse `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
String dictionary resource
func ListSiteConnectionStringsSlot ¶
func ListSiteConnectionStringsSlot(ctx *pulumi.Context, args *ListSiteConnectionStringsSlotArgs, opts ...pulumi.InvokeOption) (*ListSiteConnectionStringsSlotResult, error)
type ListSiteMetadataArgs ¶
type ListSiteMetadataResult ¶
type ListSiteMetadataResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Settings Properties map[string]string `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
String dictionary resource
func ListSiteMetadata ¶
func ListSiteMetadata(ctx *pulumi.Context, args *ListSiteMetadataArgs, opts ...pulumi.InvokeOption) (*ListSiteMetadataResult, error)
type ListSiteMetadataSlotResult ¶
type ListSiteMetadataSlotResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Settings Properties map[string]string `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
String dictionary resource
func ListSiteMetadataSlot ¶
func ListSiteMetadataSlot(ctx *pulumi.Context, args *ListSiteMetadataSlotArgs, opts ...pulumi.InvokeOption) (*ListSiteMetadataSlotResult, error)
type ListSitePublishingCredentialsResult ¶
type ListSitePublishingCredentialsResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Password used for publishing PublishingPassword *string `pulumi:"publishingPassword"` // Username used for publishing PublishingUserName *string `pulumi:"publishingUserName"` // Service Control Manager URI, including username and password ScmUri *string `pulumi:"scmUri"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func ListSitePublishingCredentials ¶
func ListSitePublishingCredentials(ctx *pulumi.Context, args *ListSitePublishingCredentialsArgs, opts ...pulumi.InvokeOption) (*ListSitePublishingCredentialsResult, error)
type ListSitePublishingCredentialsSlotResult ¶
type ListSitePublishingCredentialsSlotResult struct { // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Password used for publishing PublishingPassword *string `pulumi:"publishingPassword"` // Username used for publishing PublishingUserName *string `pulumi:"publishingUserName"` // Service Control Manager URI, including username and password ScmUri *string `pulumi:"scmUri"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func ListSitePublishingCredentialsSlot ¶
func ListSitePublishingCredentialsSlot(ctx *pulumi.Context, args *ListSitePublishingCredentialsSlotArgs, opts ...pulumi.InvokeOption) (*ListSitePublishingCredentialsSlotResult, error)
type LogLevel ¶ added in v0.3.1
Log level
func (LogLevel) ElementType ¶ added in v0.3.1
func (LogLevel) ToStringOutput ¶ added in v0.3.1
func (e LogLevel) ToStringOutput() pulumi.StringOutput
func (LogLevel) ToStringOutputWithContext ¶ added in v0.3.1
func (e LogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LogLevel) ToStringPtrOutput ¶ added in v0.3.1
func (e LogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (LogLevel) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupCertificateArgs ¶
type LookupCertificateCsrResult ¶
type LookupCertificateCsrResult struct { // Actual CSR string created CsrString *string `pulumi:"csrString"` // Distinguished name of certificate to be created DistinguishedName *string `pulumi:"distinguishedName"` // Hosting environment HostingEnvironment *string `pulumi:"hostingEnvironment"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // PFX password Password *string `pulumi:"password"` // PFX certificate of created certificate PfxBlob *string `pulumi:"pfxBlob"` // Hash of the certificates public key PublicKeyHash *string `pulumi:"publicKeyHash"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Certificate signing request object
func LookupCertificateCsr ¶
func LookupCertificateCsr(ctx *pulumi.Context, args *LookupCertificateCsrArgs, opts ...pulumi.InvokeOption) (*LookupCertificateCsrResult, error)
type LookupCertificateResult ¶
type LookupCertificateResult struct { // Raw bytes of .cer file CerBlob *string `pulumi:"cerBlob"` // Certificate expiration date ExpirationDate *string `pulumi:"expirationDate"` // Friendly name of the certificate FriendlyName *string `pulumi:"friendlyName"` // Host names the certificate applies to HostNames []string `pulumi:"hostNames"` // Specification for the hosting environment (App Service Environment) to use for the certificate HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Resource Id Id *string `pulumi:"id"` // Certificate issue Date IssueDate *string `pulumi:"issueDate"` // Certificate issuer Issuer *string `pulumi:"issuer"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Certificate password Password *string `pulumi:"password"` // Pfx blob PfxBlob *string `pulumi:"pfxBlob"` // Public key hash PublicKeyHash *string `pulumi:"publicKeyHash"` // Self link SelfLink *string `pulumi:"selfLink"` // App name SiteName *string `pulumi:"siteName"` // Subject name of the certificate SubjectName *string `pulumi:"subjectName"` // Resource tags Tags map[string]string `pulumi:"tags"` // Certificate thumbprint Thumbprint *string `pulumi:"thumbprint"` // Resource type Type *string `pulumi:"type"` // Is the certificate valid? Valid *bool `pulumi:"valid"` }
App certificate
func LookupCertificate ¶
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
type LookupHostingEnvironmentResult ¶
type LookupHostingEnvironmentResult struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes *string `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes *string `pulumi:"allowedWorkerSizes"` // Api Management Account associated with this Hosting Environment ApiManagementAccountId *string `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the hosting environment ClusterSettings []NameValuePairResponse `pulumi:"clusterSettings"` // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition *string `pulumi:"databaseEdition"` // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective *string `pulumi:"databaseServiceObjective"` // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix *string `pulumi:"dnsSuffix"` // Current total, used, and available worker capacities EnvironmentCapacities []StampCapacityResponse `pulumi:"environmentCapacities"` // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy *bool `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus *string `pulumi:"environmentStatus"` // Resource Id Id *string `pulumi:"id"` // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode *string `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount *int `pulumi:"ipsslAddressCount"` // Kind of resource Kind *string `pulumi:"kind"` // Last deployment action on this hostingEnvironment (App Service Environment) LastAction *string `pulumi:"lastAction"` // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult *string `pulumi:"lastActionResult"` // Resource Location Location string `pulumi:"location"` // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines *int `pulumi:"maximumNumberOfMachines"` // Number of front-end instances MultiRoleCount *int `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large" MultiSize *string `pulumi:"multiSize"` // Resource Name Name *string `pulumi:"name"` // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList []NetworkAccessControlEntryResponse `pulumi:"networkAccessControlList"` // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState *string `pulumi:"provisioningState"` // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup *string `pulumi:"resourceGroup"` // Current status of the hostingEnvironment (App Service Environment) Status string `pulumi:"status"` // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId *string `pulumi:"subscriptionId"` // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended *bool `pulumi:"suspended"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains *int `pulumi:"upgradeDomains"` // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings []VirtualIPMappingResponse `pulumi:"vipMappings"` // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork *VirtualNetworkProfileResponse `pulumi:"virtualNetwork"` // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName *string `pulumi:"vnetName"` // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName *string `pulumi:"vnetResourceGroupName"` // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName *string `pulumi:"vnetSubnetName"` // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools []WorkerPoolResponse `pulumi:"workerPools"` }
Description of an hostingEnvironment (App Service Environment)
func LookupHostingEnvironment ¶
func LookupHostingEnvironment(ctx *pulumi.Context, args *LookupHostingEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupHostingEnvironmentResult, error)
type LookupManagedHostingEnvironmentResult ¶
type LookupManagedHostingEnvironmentResult struct { // Resource id of the api management account associated with this managed hosting environment (read only) ApiManagementAccount *string `pulumi:"apiManagementAccount"` // DNS suffix of the managed hosting environment DnsSuffix *string `pulumi:"dnsSuffix"` // True/false indicating whether the managed hosting environment is healthy EnvironmentIsHealthy *bool `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the managed hosting environment EnvironmentStatus *string `pulumi:"environmentStatus"` // Resource Id Id *string `pulumi:"id"` // Number of ip ssl addresses reserved for the managed hosting environment IpsslAddressCount *int `pulumi:"ipsslAddressCount"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Resource group of the managed hosting environment (read only) ResourceGroup *string `pulumi:"resourceGroup"` // Current status of the managed hosting environment Status string `pulumi:"status"` // Subscription of the managed hosting environment (read only) SubscriptionId *string `pulumi:"subscriptionId"` // True/false indicating whether the managed hosting environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended *bool `pulumi:"suspended"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Description of the managed hosting environment's virtual network VirtualNetwork *VirtualNetworkProfileResponse `pulumi:"virtualNetwork"` }
Description of a managed hosting environment
func LookupManagedHostingEnvironment ¶
func LookupManagedHostingEnvironment(ctx *pulumi.Context, args *LookupManagedHostingEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupManagedHostingEnvironmentResult, error)
type LookupServerFarmArgs ¶
type LookupServerFarmResult ¶
type LookupServerFarmResult struct { // App Service Plan administration site AdminSiteName *string `pulumi:"adminSiteName"` // Geographical location for the App Service Plan GeoRegion string `pulumi:"geoRegion"` // Specification for the hosting environment (App Service Environment) to use for the App Service Plan HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Maximum number of instances that can be assigned to this App Service Plan MaximumNumberOfWorkers *int `pulumi:"maximumNumberOfWorkers"` // Resource Name Name *string `pulumi:"name"` // Number of web apps assigned to this App Service Plan NumberOfSites int `pulumi:"numberOfSites"` // If True apps assigned to this App Service Plan can be scaled independently // If False apps assigned to this App Service Plan will scale to all instances of the plan PerSiteScaling *bool `pulumi:"perSiteScaling"` // Enables creation of a Linux App Service Plan Reserved *bool `pulumi:"reserved"` // Resource group of the server farm ResourceGroup string `pulumi:"resourceGroup"` // Describes a sku for a scalable resource Sku *SkuDescriptionResponse `pulumi:"sku"` // App Service Plan Status Status string `pulumi:"status"` // App Service Plan Subscription Subscription string `pulumi:"subscription"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Target worker tier assigned to the App Service Plan WorkerTierName *string `pulumi:"workerTierName"` }
App Service Plan Model
func LookupServerFarm ¶
func LookupServerFarm(ctx *pulumi.Context, args *LookupServerFarmArgs, opts ...pulumi.InvokeOption) (*LookupServerFarmResult, error)
type LookupSiteArgs ¶
type LookupSiteDeploymentResult ¶
type LookupSiteDeploymentResult struct { // Active Active *bool `pulumi:"active"` // Author Author *string `pulumi:"author"` // AuthorEmail AuthorEmail *string `pulumi:"authorEmail"` // Deployer Deployer *string `pulumi:"deployer"` // Detail Details *string `pulumi:"details"` // EndTime EndTime *string `pulumi:"endTime"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Message Message *string `pulumi:"message"` // Resource Name Name *string `pulumi:"name"` // StartTime StartTime *string `pulumi:"startTime"` // Status Status *int `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func LookupSiteDeployment ¶
func LookupSiteDeployment(ctx *pulumi.Context, args *LookupSiteDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupSiteDeploymentResult, error)
type LookupSiteDeploymentSlotArgs ¶
type LookupSiteDeploymentSlotArgs struct { // Id of the deployment Id string `pulumi:"id"` // Name of web app Name string `pulumi:"name"` // Name of resource group ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type LookupSiteDeploymentSlotResult ¶
type LookupSiteDeploymentSlotResult struct { // Active Active *bool `pulumi:"active"` // Author Author *string `pulumi:"author"` // AuthorEmail AuthorEmail *string `pulumi:"authorEmail"` // Deployer Deployer *string `pulumi:"deployer"` // Detail Details *string `pulumi:"details"` // EndTime EndTime *string `pulumi:"endTime"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Message Message *string `pulumi:"message"` // Resource Name Name *string `pulumi:"name"` // StartTime StartTime *string `pulumi:"startTime"` // Status Status *int `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func LookupSiteDeploymentSlot ¶
func LookupSiteDeploymentSlot(ctx *pulumi.Context, args *LookupSiteDeploymentSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteDeploymentSlotResult, error)
type LookupSiteHostNameBindingResult ¶
type LookupSiteHostNameBindingResult 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"` // Host name type HostNameType *string `pulumi:"hostNameType"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Web app name SiteName *string `pulumi:"siteName"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
A host name binding object
func LookupSiteHostNameBinding ¶
func LookupSiteHostNameBinding(ctx *pulumi.Context, args *LookupSiteHostNameBindingArgs, opts ...pulumi.InvokeOption) (*LookupSiteHostNameBindingResult, error)
type LookupSiteHostNameBindingSlotArgs ¶
type LookupSiteHostNameBindingSlotArgs struct { // Name of host HostName string `pulumi:"hostName"` // Name of web app Name string `pulumi:"name"` // Name of resource group ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type LookupSiteHostNameBindingSlotResult ¶
type LookupSiteHostNameBindingSlotResult 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"` // Host name type HostNameType *string `pulumi:"hostNameType"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Web app name SiteName *string `pulumi:"siteName"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
A host name binding object
func LookupSiteHostNameBindingSlot ¶
func LookupSiteHostNameBindingSlot(ctx *pulumi.Context, args *LookupSiteHostNameBindingSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteHostNameBindingSlotResult, error)
type LookupSiteInstanceDeploymentResult ¶
type LookupSiteInstanceDeploymentResult struct { // Active Active *bool `pulumi:"active"` // Author Author *string `pulumi:"author"` // AuthorEmail AuthorEmail *string `pulumi:"authorEmail"` // Deployer Deployer *string `pulumi:"deployer"` // Detail Details *string `pulumi:"details"` // EndTime EndTime *string `pulumi:"endTime"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Message Message *string `pulumi:"message"` // Resource Name Name *string `pulumi:"name"` // StartTime StartTime *string `pulumi:"startTime"` // Status Status *int `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func LookupSiteInstanceDeployment ¶
func LookupSiteInstanceDeployment(ctx *pulumi.Context, args *LookupSiteInstanceDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupSiteInstanceDeploymentResult, error)
type LookupSiteInstanceDeploymentSlotArgs ¶
type LookupSiteInstanceDeploymentSlotArgs struct { // Id of the deployment Id string `pulumi:"id"` // Id of web app instance InstanceId string `pulumi:"instanceId"` // Name of web app Name string `pulumi:"name"` // Name of resource group ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type LookupSiteInstanceDeploymentSlotResult ¶
type LookupSiteInstanceDeploymentSlotResult struct { // Active Active *bool `pulumi:"active"` // Author Author *string `pulumi:"author"` // AuthorEmail AuthorEmail *string `pulumi:"authorEmail"` // Deployer Deployer *string `pulumi:"deployer"` // Detail Details *string `pulumi:"details"` // EndTime EndTime *string `pulumi:"endTime"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Message Message *string `pulumi:"message"` // Resource Name Name *string `pulumi:"name"` // StartTime StartTime *string `pulumi:"startTime"` // Status Status *int `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func LookupSiteInstanceDeploymentSlot ¶
func LookupSiteInstanceDeploymentSlot(ctx *pulumi.Context, args *LookupSiteInstanceDeploymentSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteInstanceDeploymentSlotResult, error)
type LookupSiteLogsConfigArgs ¶ added in v0.3.1
type LookupSiteLogsConfigResult ¶ added in v0.3.1
type LookupSiteLogsConfigResult struct { // Application logs configuration ApplicationLogs *ApplicationLogsConfigResponse `pulumi:"applicationLogs"` // Detailed error messages configuration DetailedErrorMessages *EnabledConfigResponse `pulumi:"detailedErrorMessages"` // Failed requests tracing configuration FailedRequestsTracing *EnabledConfigResponse `pulumi:"failedRequestsTracing"` // Http logs configuration HttpLogs *HttpLogsConfigResponse `pulumi:"httpLogs"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Configuration of Azure web site
func LookupSiteLogsConfig ¶ added in v0.3.1
func LookupSiteLogsConfig(ctx *pulumi.Context, args *LookupSiteLogsConfigArgs, opts ...pulumi.InvokeOption) (*LookupSiteLogsConfigResult, error)
type LookupSiteRelayServiceConnectionResult ¶
type LookupSiteRelayServiceConnectionResult struct { BiztalkUri *string `pulumi:"biztalkUri"` EntityConnectionString *string `pulumi:"entityConnectionString"` EntityName *string `pulumi:"entityName"` Hostname *string `pulumi:"hostname"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` Port *int `pulumi:"port"` ResourceConnectionString *string `pulumi:"resourceConnectionString"` ResourceType *string `pulumi:"resourceType"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Class that represents a BizTalk Hybrid Connection
func LookupSiteRelayServiceConnection ¶
func LookupSiteRelayServiceConnection(ctx *pulumi.Context, args *LookupSiteRelayServiceConnectionArgs, opts ...pulumi.InvokeOption) (*LookupSiteRelayServiceConnectionResult, error)
type LookupSiteRelayServiceConnectionSlotArgs ¶
type LookupSiteRelayServiceConnectionSlotArgs struct { // The name by which the Hybrid Connection is identified EntityName string `pulumi:"entityName"` // The name of the web app Name string `pulumi:"name"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for the web app. Slot string `pulumi:"slot"` }
type LookupSiteRelayServiceConnectionSlotResult ¶
type LookupSiteRelayServiceConnectionSlotResult struct { BiztalkUri *string `pulumi:"biztalkUri"` EntityConnectionString *string `pulumi:"entityConnectionString"` EntityName *string `pulumi:"entityName"` Hostname *string `pulumi:"hostname"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` Port *int `pulumi:"port"` ResourceConnectionString *string `pulumi:"resourceConnectionString"` ResourceType *string `pulumi:"resourceType"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Class that represents a BizTalk Hybrid Connection
func LookupSiteRelayServiceConnectionSlot ¶
func LookupSiteRelayServiceConnectionSlot(ctx *pulumi.Context, args *LookupSiteRelayServiceConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteRelayServiceConnectionSlotResult, error)
type LookupSiteResult ¶
type LookupSiteResult struct { // Management information availability state for the web app. Possible values are Normal or Limited. // Normal means that the site is running correctly and that management information for the site is available. // Limited means that only partial management information for the site is available and that detailed site information is unavailable. AvailabilityState string `pulumi:"availabilityState"` // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled *bool `pulumi:"clientAffinityEnabled"` // Specifies if the client certificate is enabled for the web app ClientCertEnabled *bool `pulumi:"clientCertEnabled"` // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of a function container ContainerSize *int `pulumi:"containerSize"` // Default hostname of the web app DefaultHostName string `pulumi:"defaultHostName"` // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled *bool `pulumi:"enabled"` // Hostnames for the web app that are enabled. Hostnames need to be assigned and enabled. If some hostnames are assigned but not enabled // the app is not served on those hostnames EnabledHostNames []string `pulumi:"enabledHostNames"` // Name of gateway app associated with web app GatewaySiteName *string `pulumi:"gatewaySiteName"` // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates []HostNameSslStateResponse `pulumi:"hostNameSslStates"` // Hostnames associated with web app HostNames []string `pulumi:"hostNames"` // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled *bool `pulumi:"hostNamesDisabled"` // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Resource Id Id *string `pulumi:"id"` // Site is a default container IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Kind of resource Kind *string `pulumi:"kind"` // Last time web app was modified in UTC LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location Location string `pulumi:"location"` // Maximum number of workers // This only applies to function container MaxNumberOfWorkers *int `pulumi:"maxNumberOfWorkers"` MicroService *string `pulumi:"microService"` // Resource Name Name *string `pulumi:"name"` // List of comma separated IP addresses that this web app uses for outbound connections. Those can be used when configuring firewall rules for databases accessed by this web app. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // If set indicates whether web app is deployed as a premium app PremiumAppDeployed bool `pulumi:"premiumAppDeployed"` // Name of repository site RepositorySiteName string `pulumi:"repositorySiteName"` // Resource group web app belongs to ResourceGroup string `pulumi:"resourceGroup"` // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped *bool `pulumi:"scmSiteAlsoStopped"` ServerFarmId *string `pulumi:"serverFarmId"` // Configuration of web app SiteConfig *SiteConfigResponse `pulumi:"siteConfig"` // State of the web app State string `pulumi:"state"` // Resource tags Tags map[string]string `pulumi:"tags"` // Read-only property that specifies which slot this app will swap into TargetSwapSlot string `pulumi:"targetSwapSlot"` // Read-only list of Azure Traffic manager hostnames associated with web app TrafficManagerHostNames []string `pulumi:"trafficManagerHostNames"` // Resource type Type *string `pulumi:"type"` // State indicating whether web app has exceeded its quota usage UsageState string `pulumi:"usageState"` }
Represents a web app
func LookupSite ¶
func LookupSite(ctx *pulumi.Context, args *LookupSiteArgs, opts ...pulumi.InvokeOption) (*LookupSiteResult, error)
type LookupSiteSlotArgs ¶
type LookupSiteSlotArgs struct { // Name of web app Name string `pulumi:"name"` // Additional web app properties included in the response PropertiesToInclude *string `pulumi:"propertiesToInclude"` // Name of resource group ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type LookupSiteSlotConfigNamesArgs ¶ added in v0.2.5
type LookupSiteSlotConfigNamesResult ¶ added in v0.2.5
type LookupSiteSlotConfigNamesResult struct { // List of application settings names AppSettingNames []string `pulumi:"appSettingNames"` // List of connection string names ConnectionStringNames []string `pulumi:"connectionStringNames"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Slot Config names azure resource
func LookupSiteSlotConfigNames ¶ added in v0.2.5
func LookupSiteSlotConfigNames(ctx *pulumi.Context, args *LookupSiteSlotConfigNamesArgs, opts ...pulumi.InvokeOption) (*LookupSiteSlotConfigNamesResult, error)
type LookupSiteSlotResult ¶
type LookupSiteSlotResult struct { // Management information availability state for the web app. Possible values are Normal or Limited. // Normal means that the site is running correctly and that management information for the site is available. // Limited means that only partial management information for the site is available and that detailed site information is unavailable. AvailabilityState string `pulumi:"availabilityState"` // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled *bool `pulumi:"clientAffinityEnabled"` // Specifies if the client certificate is enabled for the web app ClientCertEnabled *bool `pulumi:"clientCertEnabled"` // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of a function container ContainerSize *int `pulumi:"containerSize"` // Default hostname of the web app DefaultHostName string `pulumi:"defaultHostName"` // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled *bool `pulumi:"enabled"` // Hostnames for the web app that are enabled. Hostnames need to be assigned and enabled. If some hostnames are assigned but not enabled // the app is not served on those hostnames EnabledHostNames []string `pulumi:"enabledHostNames"` // Name of gateway app associated with web app GatewaySiteName *string `pulumi:"gatewaySiteName"` // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates []HostNameSslStateResponse `pulumi:"hostNameSslStates"` // Hostnames associated with web app HostNames []string `pulumi:"hostNames"` // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled *bool `pulumi:"hostNamesDisabled"` // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Resource Id Id *string `pulumi:"id"` // Site is a default container IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Kind of resource Kind *string `pulumi:"kind"` // Last time web app was modified in UTC LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location Location string `pulumi:"location"` // Maximum number of workers // This only applies to function container MaxNumberOfWorkers *int `pulumi:"maxNumberOfWorkers"` MicroService *string `pulumi:"microService"` // Resource Name Name *string `pulumi:"name"` // List of comma separated IP addresses that this web app uses for outbound connections. Those can be used when configuring firewall rules for databases accessed by this web app. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // If set indicates whether web app is deployed as a premium app PremiumAppDeployed bool `pulumi:"premiumAppDeployed"` // Name of repository site RepositorySiteName string `pulumi:"repositorySiteName"` // Resource group web app belongs to ResourceGroup string `pulumi:"resourceGroup"` // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped *bool `pulumi:"scmSiteAlsoStopped"` ServerFarmId *string `pulumi:"serverFarmId"` // Configuration of web app SiteConfig *SiteConfigResponse `pulumi:"siteConfig"` // State of the web app State string `pulumi:"state"` // Resource tags Tags map[string]string `pulumi:"tags"` // Read-only property that specifies which slot this app will swap into TargetSwapSlot string `pulumi:"targetSwapSlot"` // Read-only list of Azure Traffic manager hostnames associated with web app TrafficManagerHostNames []string `pulumi:"trafficManagerHostNames"` // Resource type Type *string `pulumi:"type"` // State indicating whether web app has exceeded its quota usage UsageState string `pulumi:"usageState"` }
Represents a web app
func LookupSiteSlot ¶
func LookupSiteSlot(ctx *pulumi.Context, args *LookupSiteSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteSlotResult, error)
type LookupSiteSourceControlResult ¶
type LookupSiteSourceControlResult struct { // Name of branch to use for deployment Branch *string `pulumi:"branch"` // Whether to manual or continuous integration DeploymentRollbackEnabled *bool `pulumi:"deploymentRollbackEnabled"` // Resource Id Id *string `pulumi:"id"` // Whether to manual or continuous integration IsManualIntegration *bool `pulumi:"isManualIntegration"` // Mercurial or Git repository type IsMercurial *bool `pulumi:"isMercurial"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Repository or source control url RepoUrl *string `pulumi:"repoUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Describes the source control configuration for web app
func LookupSiteSourceControl ¶
func LookupSiteSourceControl(ctx *pulumi.Context, args *LookupSiteSourceControlArgs, opts ...pulumi.InvokeOption) (*LookupSiteSourceControlResult, error)
type LookupSiteSourceControlSlotResult ¶
type LookupSiteSourceControlSlotResult struct { // Name of branch to use for deployment Branch *string `pulumi:"branch"` // Whether to manual or continuous integration DeploymentRollbackEnabled *bool `pulumi:"deploymentRollbackEnabled"` // Resource Id Id *string `pulumi:"id"` // Whether to manual or continuous integration IsManualIntegration *bool `pulumi:"isManualIntegration"` // Mercurial or Git repository type IsMercurial *bool `pulumi:"isMercurial"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Repository or source control url RepoUrl *string `pulumi:"repoUrl"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Describes the source control configuration for web app
func LookupSiteSourceControlSlot ¶
func LookupSiteSourceControlSlot(ctx *pulumi.Context, args *LookupSiteSourceControlSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteSourceControlSlotResult, error)
type LookupSiteVNETConnectionResult ¶
type LookupSiteVNETConnectionResult 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 VNET. This should be a comma-separated list of IP addresses. DnsServers *string `pulumi:"dnsServers"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Flag to determine if a resync is required ResyncRequired *bool `pulumi:"resyncRequired"` // The routes that this virtual network connection uses. Routes []VnetRouteResponse `pulumi:"routes"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // The vnet resource id VnetResourceId *string `pulumi:"vnetResourceId"` }
VNETInfo contract. This contract is public and is a stripped down version of VNETInfoInternal
func LookupSiteVNETConnection ¶
func LookupSiteVNETConnection(ctx *pulumi.Context, args *LookupSiteVNETConnectionArgs, opts ...pulumi.InvokeOption) (*LookupSiteVNETConnectionResult, error)
type LookupSiteVNETConnectionSlotArgs ¶
type LookupSiteVNETConnectionSlotArgs struct { // The name of the web app Name string `pulumi:"name"` // The resource group name ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for this web app. Slot string `pulumi:"slot"` // The name of the Virtual Network VnetName string `pulumi:"vnetName"` }
type LookupSiteVNETConnectionSlotResult ¶
type LookupSiteVNETConnectionSlotResult 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 VNET. This should be a comma-separated list of IP addresses. DnsServers *string `pulumi:"dnsServers"` // Resource Id Id *string `pulumi:"id"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Flag to determine if a resync is required ResyncRequired *bool `pulumi:"resyncRequired"` // The routes that this virtual network connection uses. Routes []VnetRouteResponse `pulumi:"routes"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // The vnet resource id VnetResourceId *string `pulumi:"vnetResourceId"` }
VNETInfo contract. This contract is public and is a stripped down version of VNETInfoInternal
func LookupSiteVNETConnectionSlot ¶
func LookupSiteVNETConnectionSlot(ctx *pulumi.Context, args *LookupSiteVNETConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteVNETConnectionSlotResult, error)
type ManagedHostingEnvironment ¶
type ManagedHostingEnvironment struct { pulumi.CustomResourceState // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrOutput `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrOutput `pulumi:"allowedWorkerSizes"` // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrOutput `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairResponseArrayOutput `pulumi:"clusterSettings"` // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrOutput `pulumi:"databaseEdition"` // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrOutput `pulumi:"databaseServiceObjective"` // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrOutput `pulumi:"dnsSuffix"` // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityResponseArrayOutput `pulumi:"environmentCapacities"` // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrOutput `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrOutput `pulumi:"environmentStatus"` // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrOutput `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrOutput `pulumi:"ipsslAddressCount"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrOutput `pulumi:"lastAction"` // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrOutput `pulumi:"lastActionResult"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrOutput `pulumi:"maximumNumberOfMachines"` // Number of front-end instances MultiRoleCount pulumi.IntPtrOutput `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrOutput `pulumi:"multiSize"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryResponseArrayOutput `pulumi:"networkAccessControlList"` // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrOutput `pulumi:"resourceGroup"` // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringOutput `pulumi:"status"` // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrOutput `pulumi:"subscriptionId"` // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrOutput `pulumi:"suspended"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrOutput `pulumi:"upgradeDomains"` // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingResponseArrayOutput `pulumi:"vipMappings"` // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfileResponsePtrOutput `pulumi:"virtualNetwork"` // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrOutput `pulumi:"vnetName"` // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrOutput `pulumi:"vnetResourceGroupName"` // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrOutput `pulumi:"vnetSubnetName"` // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolResponseArrayOutput `pulumi:"workerPools"` }
Description of an hostingEnvironment (App Service Environment)
func GetManagedHostingEnvironment ¶
func GetManagedHostingEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedHostingEnvironmentState, opts ...pulumi.ResourceOption) (*ManagedHostingEnvironment, error)
GetManagedHostingEnvironment gets an existing ManagedHostingEnvironment 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 NewManagedHostingEnvironment ¶
func NewManagedHostingEnvironment(ctx *pulumi.Context, name string, args *ManagedHostingEnvironmentArgs, opts ...pulumi.ResourceOption) (*ManagedHostingEnvironment, error)
NewManagedHostingEnvironment registers a new resource with the given unique name, arguments, and options.
func (*ManagedHostingEnvironment) ElementType ¶ added in v0.2.6
func (*ManagedHostingEnvironment) ElementType() reflect.Type
func (*ManagedHostingEnvironment) ToManagedHostingEnvironmentOutput ¶ added in v0.2.6
func (i *ManagedHostingEnvironment) ToManagedHostingEnvironmentOutput() ManagedHostingEnvironmentOutput
func (*ManagedHostingEnvironment) ToManagedHostingEnvironmentOutputWithContext ¶ added in v0.2.6
func (i *ManagedHostingEnvironment) ToManagedHostingEnvironmentOutputWithContext(ctx context.Context) ManagedHostingEnvironmentOutput
type ManagedHostingEnvironmentArgs ¶
type ManagedHostingEnvironmentArgs struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrInput // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairArrayInput // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrInput // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrInput // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityArrayInput // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode *InternalLoadBalancingMode // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrInput // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryArrayInput // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState *ProvisioningState // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Current status of the hostingEnvironment (App Service Environment) Status HostingEnvironmentStatus // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrInput // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrInput // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingArrayInput // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfilePtrInput // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrInput // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrInput // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolArrayInput }
The set of arguments for constructing a ManagedHostingEnvironment resource.
func (ManagedHostingEnvironmentArgs) ElementType ¶
func (ManagedHostingEnvironmentArgs) ElementType() reflect.Type
type ManagedHostingEnvironmentInput ¶ added in v0.2.6
type ManagedHostingEnvironmentInput interface { pulumi.Input ToManagedHostingEnvironmentOutput() ManagedHostingEnvironmentOutput ToManagedHostingEnvironmentOutputWithContext(ctx context.Context) ManagedHostingEnvironmentOutput }
type ManagedHostingEnvironmentOutput ¶ added in v0.2.6
type ManagedHostingEnvironmentOutput struct {
*pulumi.OutputState
}
func (ManagedHostingEnvironmentOutput) ElementType ¶ added in v0.2.6
func (ManagedHostingEnvironmentOutput) ElementType() reflect.Type
func (ManagedHostingEnvironmentOutput) ToManagedHostingEnvironmentOutput ¶ added in v0.2.6
func (o ManagedHostingEnvironmentOutput) ToManagedHostingEnvironmentOutput() ManagedHostingEnvironmentOutput
func (ManagedHostingEnvironmentOutput) ToManagedHostingEnvironmentOutputWithContext ¶ added in v0.2.6
func (o ManagedHostingEnvironmentOutput) ToManagedHostingEnvironmentOutputWithContext(ctx context.Context) ManagedHostingEnvironmentOutput
type ManagedHostingEnvironmentState ¶
type ManagedHostingEnvironmentState struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrInput // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairResponseArrayInput // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrInput // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrInput // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityResponseArrayInput // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrInput // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrInput // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryResponseArrayInput // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrInput // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrInput // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringPtrInput // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrInput // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrInput // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingResponseArrayInput // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfileResponsePtrInput // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrInput // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrInput // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolResponseArrayInput }
func (ManagedHostingEnvironmentState) ElementType ¶
func (ManagedHostingEnvironmentState) ElementType() reflect.Type
type ManagedPipelineMode ¶ added in v0.3.1
Managed pipeline mode
func (ManagedPipelineMode) ElementType ¶ added in v0.3.1
func (ManagedPipelineMode) ElementType() reflect.Type
func (ManagedPipelineMode) ToStringOutput ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringOutput() pulumi.StringOutput
func (ManagedPipelineMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedPipelineMode) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedPipelineMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type 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 NetworkAccessControlEntryArgs ¶
type NetworkAccessControlEntryArgs struct { Action *AccessControlEntryAction `pulumi:"action"` Description pulumi.StringPtrInput `pulumi:"description"` Order pulumi.IntPtrInput `pulumi:"order"` RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
func (NetworkAccessControlEntryArgs) ElementType ¶
func (NetworkAccessControlEntryArgs) ElementType() reflect.Type
func (NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput ¶
func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext ¶
func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryArray ¶
type NetworkAccessControlEntryArray []NetworkAccessControlEntryInput
func (NetworkAccessControlEntryArray) ElementType ¶
func (NetworkAccessControlEntryArray) ElementType() reflect.Type
func (NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput ¶
func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
func (NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext ¶
func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
type NetworkAccessControlEntryArrayInput ¶
type NetworkAccessControlEntryArrayInput interface { pulumi.Input ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput ToNetworkAccessControlEntryArrayOutputWithContext(context.Context) NetworkAccessControlEntryArrayOutput }
NetworkAccessControlEntryArrayInput is an input type that accepts NetworkAccessControlEntryArray and NetworkAccessControlEntryArrayOutput values. You can construct a concrete instance of `NetworkAccessControlEntryArrayInput` via:
NetworkAccessControlEntryArray{ NetworkAccessControlEntryArgs{...} }
type NetworkAccessControlEntryArrayOutput ¶
type NetworkAccessControlEntryArrayOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryArrayOutput) ElementType ¶
func (NetworkAccessControlEntryArrayOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryArrayOutput) Index ¶
func (o NetworkAccessControlEntryArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput ¶
func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
func (NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext ¶
func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
type NetworkAccessControlEntryInput ¶
type NetworkAccessControlEntryInput interface { pulumi.Input ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput ToNetworkAccessControlEntryOutputWithContext(context.Context) NetworkAccessControlEntryOutput }
NetworkAccessControlEntryInput is an input type that accepts NetworkAccessControlEntryArgs and NetworkAccessControlEntryOutput values. You can construct a concrete instance of `NetworkAccessControlEntryInput` via:
NetworkAccessControlEntryArgs{...}
type NetworkAccessControlEntryOutput ¶
type NetworkAccessControlEntryOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryOutput) Action ¶
func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
func (NetworkAccessControlEntryOutput) Description ¶
func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
func (NetworkAccessControlEntryOutput) ElementType ¶
func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryOutput) Order ¶
func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
func (NetworkAccessControlEntryOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryResponseArgs ¶
type NetworkAccessControlEntryResponseArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` Description pulumi.StringPtrInput `pulumi:"description"` Order pulumi.IntPtrInput `pulumi:"order"` RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
func (NetworkAccessControlEntryResponseArgs) ElementType ¶
func (NetworkAccessControlEntryResponseArgs) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput ¶
func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
type NetworkAccessControlEntryResponseArray ¶
type NetworkAccessControlEntryResponseArray []NetworkAccessControlEntryResponseInput
func (NetworkAccessControlEntryResponseArray) ElementType ¶
func (NetworkAccessControlEntryResponseArray) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput ¶
func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
func (NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext ¶
func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
type NetworkAccessControlEntryResponseArrayInput ¶
type NetworkAccessControlEntryResponseArrayInput interface { pulumi.Input ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput ToNetworkAccessControlEntryResponseArrayOutputWithContext(context.Context) NetworkAccessControlEntryResponseArrayOutput }
NetworkAccessControlEntryResponseArrayInput is an input type that accepts NetworkAccessControlEntryResponseArray and NetworkAccessControlEntryResponseArrayOutput values. You can construct a concrete instance of `NetworkAccessControlEntryResponseArrayInput` via:
NetworkAccessControlEntryResponseArray{ NetworkAccessControlEntryResponseArgs{...} }
type NetworkAccessControlEntryResponseArrayOutput ¶
type NetworkAccessControlEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryResponseArrayOutput) ElementType ¶
func (NetworkAccessControlEntryResponseArrayOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput ¶
func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
func (NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext ¶
func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
type NetworkAccessControlEntryResponseInput ¶
type NetworkAccessControlEntryResponseInput interface { pulumi.Input ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput ToNetworkAccessControlEntryResponseOutputWithContext(context.Context) NetworkAccessControlEntryResponseOutput }
NetworkAccessControlEntryResponseInput is an input type that accepts NetworkAccessControlEntryResponseArgs and NetworkAccessControlEntryResponseOutput values. You can construct a concrete instance of `NetworkAccessControlEntryResponseInput` via:
NetworkAccessControlEntryResponseArgs{...}
type NetworkAccessControlEntryResponseOutput ¶
type NetworkAccessControlEntryResponseOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryResponseOutput) Action ¶
func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
func (NetworkAccessControlEntryResponseOutput) Description ¶
func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
func (NetworkAccessControlEntryResponseOutput) ElementType ¶
func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseOutput) Order ¶
func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
func (NetworkAccessControlEntryResponseOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
type ProvisioningState ¶ added in v0.3.1
Provisioning state of the hostingEnvironment (App Service Environment)
func (ProvisioningState) ElementType ¶ added in v0.3.1
func (ProvisioningState) ElementType() reflect.Type
func (ProvisioningState) ToStringOutput ¶ added in v0.3.1
func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
func (ProvisioningState) ToStringOutputWithContext ¶ added in v0.3.1
func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningState) ToStringPtrOutput ¶ added in v0.3.1
func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RampUpRule ¶
type RampUpRule struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. mysite-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"` // [Optional] Specifies interval in minutes to reevaluate ReroutePercentage ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // [Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches // {Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}. // Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} ChangeStep *float64 `pulumi:"changeStep"` // [Optional] Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // [Optional] 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 {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} 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. mysite-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"` // [Optional] Specifies interval in minutes to reevaluate ReroutePercentage ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // [Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches // {Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}. // Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // [Optional] Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // [Optional] 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 {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} 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. mysite-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
[Optional] Specifies interval in minutes to reevaluate ReroutePercentage
func (RampUpRuleOutput) ChangeStep ¶
func (o RampUpRuleOutput) ChangeStep() pulumi.Float64PtrOutput
[Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches
{Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}. Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl}
func (RampUpRuleOutput) ElementType ¶
func (RampUpRuleOutput) ElementType() reflect.Type
func (RampUpRuleOutput) MaxReroutePercentage ¶
func (o RampUpRuleOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
[Optional] Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleOutput) MinReroutePercentage ¶
func (o RampUpRuleOutput) MinReroutePercentage() pulumi.Float64PtrOutput
[Optional] 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 {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName}
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. mysite-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"` // [Optional] Specifies interval in minutes to reevaluate ReroutePercentage ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // [Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches // {Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}. // Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} ChangeStep *float64 `pulumi:"changeStep"` // [Optional] Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // [Optional] 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 {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} 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. mysite-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"` // [Optional] Specifies interval in minutes to reevaluate ReroutePercentage ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // [Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches // {Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}. // Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // [Optional] Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // [Optional] 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 {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} 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. mysite-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
[Optional] Specifies interval in minutes to reevaluate ReroutePercentage
func (RampUpRuleResponseOutput) ChangeStep ¶
func (o RampUpRuleResponseOutput) ChangeStep() pulumi.Float64PtrOutput
[Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches
{Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}. Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl}
func (RampUpRuleResponseOutput) ElementType ¶
func (RampUpRuleResponseOutput) ElementType() reflect.Type
func (RampUpRuleResponseOutput) MaxReroutePercentage ¶
func (o RampUpRuleResponseOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
[Optional] Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) MinReroutePercentage ¶
func (o RampUpRuleResponseOutput) MinReroutePercentage() pulumi.Float64PtrOutput
[Optional] 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 {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName}
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutput ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type RequestsBasedTrigger ¶
type RequestsBasedTrigger struct { // Count Count *int `pulumi:"count"` // TimeInterval TimeInterval *string `pulumi:"timeInterval"` }
RequestsBasedTrigger
type RequestsBasedTriggerArgs ¶
type RequestsBasedTriggerArgs struct { // Count Count pulumi.IntPtrInput `pulumi:"count"` // TimeInterval TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` }
RequestsBasedTrigger
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 }
RequestsBasedTrigger
func (RequestsBasedTriggerOutput) Count ¶
func (o RequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
Count
func (RequestsBasedTriggerOutput) ElementType ¶
func (RequestsBasedTriggerOutput) ElementType() reflect.Type
func (RequestsBasedTriggerOutput) TimeInterval ¶
func (o RequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
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
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
TimeInterval
func (RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput ¶
func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerResponse ¶
type RequestsBasedTriggerResponse struct { // Count Count *int `pulumi:"count"` // TimeInterval TimeInterval *string `pulumi:"timeInterval"` }
RequestsBasedTrigger
type RequestsBasedTriggerResponseArgs ¶
type RequestsBasedTriggerResponseArgs struct { // Count Count pulumi.IntPtrInput `pulumi:"count"` // TimeInterval TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` }
RequestsBasedTrigger
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 }
RequestsBasedTrigger
func (RequestsBasedTriggerResponseOutput) Count ¶
func (o RequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Count
func (RequestsBasedTriggerResponseOutput) ElementType ¶
func (RequestsBasedTriggerResponseOutput) ElementType() reflect.Type
func (RequestsBasedTriggerResponseOutput) TimeInterval ¶
func (o RequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
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
Count
func (RequestsBasedTriggerResponsePtrOutput) ElementType ¶
func (RequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
func (RequestsBasedTriggerResponsePtrOutput) TimeInterval ¶
func (o RequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
func (RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput ¶
func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type ServerFarm ¶
type ServerFarm struct { pulumi.CustomResourceState // App Service Plan administration site AdminSiteName pulumi.StringPtrOutput `pulumi:"adminSiteName"` // Geographical location for the App Service Plan GeoRegion pulumi.StringOutput `pulumi:"geoRegion"` // Specification for the hosting environment (App Service Environment) to use for the App Service Plan HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Maximum number of instances that can be assigned to this App Service Plan MaximumNumberOfWorkers pulumi.IntPtrOutput `pulumi:"maximumNumberOfWorkers"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Number of web apps assigned to this App Service Plan NumberOfSites pulumi.IntOutput `pulumi:"numberOfSites"` // If True apps assigned to this App Service Plan can be scaled independently // If False apps assigned to this App Service Plan will scale to all instances of the plan PerSiteScaling pulumi.BoolPtrOutput `pulumi:"perSiteScaling"` // Enables creation of a Linux App Service Plan Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Resource group of the server farm ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // Describes a sku for a scalable resource Sku SkuDescriptionResponsePtrOutput `pulumi:"sku"` // App Service Plan Status Status pulumi.StringOutput `pulumi:"status"` // App Service Plan Subscription Subscription pulumi.StringOutput `pulumi:"subscription"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // Target worker tier assigned to the App Service Plan WorkerTierName pulumi.StringPtrOutput `pulumi:"workerTierName"` }
App Service Plan Model
func GetServerFarm ¶
func GetServerFarm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerFarmState, opts ...pulumi.ResourceOption) (*ServerFarm, error)
GetServerFarm gets an existing ServerFarm 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 NewServerFarm ¶
func NewServerFarm(ctx *pulumi.Context, name string, args *ServerFarmArgs, opts ...pulumi.ResourceOption) (*ServerFarm, error)
NewServerFarm registers a new resource with the given unique name, arguments, and options.
func (*ServerFarm) ElementType ¶ added in v0.2.6
func (*ServerFarm) ElementType() reflect.Type
func (*ServerFarm) ToServerFarmOutput ¶ added in v0.2.6
func (i *ServerFarm) ToServerFarmOutput() ServerFarmOutput
func (*ServerFarm) ToServerFarmOutputWithContext ¶ added in v0.2.6
func (i *ServerFarm) ToServerFarmOutputWithContext(ctx context.Context) ServerFarmOutput
type ServerFarmArgs ¶
type ServerFarmArgs struct { // App Service Plan administration site AdminSiteName pulumi.StringPtrInput // OBSOLETE: If true, allow pending state for App Service Plan AllowPendingState pulumi.BoolPtrInput // Specification for the hosting environment (App Service Environment) to use for the App Service Plan HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of instances that can be assigned to this App Service Plan MaximumNumberOfWorkers pulumi.IntPtrInput // Resource Name Name pulumi.StringInput // If True apps assigned to this App Service Plan can be scaled independently // If False apps assigned to this App Service Plan will scale to all instances of the plan PerSiteScaling pulumi.BoolPtrInput // Enables creation of a Linux App Service Plan Reserved pulumi.BoolPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Describes a sku for a scalable resource Sku SkuDescriptionPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Target worker tier assigned to the App Service Plan WorkerTierName pulumi.StringPtrInput }
The set of arguments for constructing a ServerFarm resource.
func (ServerFarmArgs) ElementType ¶
func (ServerFarmArgs) ElementType() reflect.Type
type ServerFarmInput ¶ added in v0.2.6
type ServerFarmInput interface { pulumi.Input ToServerFarmOutput() ServerFarmOutput ToServerFarmOutputWithContext(ctx context.Context) ServerFarmOutput }
type ServerFarmOutput ¶ added in v0.2.6
type ServerFarmOutput struct {
*pulumi.OutputState
}
func (ServerFarmOutput) ElementType ¶ added in v0.2.6
func (ServerFarmOutput) ElementType() reflect.Type
func (ServerFarmOutput) ToServerFarmOutput ¶ added in v0.2.6
func (o ServerFarmOutput) ToServerFarmOutput() ServerFarmOutput
func (ServerFarmOutput) ToServerFarmOutputWithContext ¶ added in v0.2.6
func (o ServerFarmOutput) ToServerFarmOutputWithContext(ctx context.Context) ServerFarmOutput
type ServerFarmRouteForVnet ¶
type ServerFarmRouteForVnet struct { pulumi.CustomResourceState // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrOutput `pulumi:"endAddress"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. RouteType pulumi.StringPtrOutput `pulumi:"routeType"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrOutput `pulumi:"startAddress"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
VnetRoute contract used to pass routing information for a vnet.
func GetServerFarmRouteForVnet ¶
func GetServerFarmRouteForVnet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerFarmRouteForVnetState, opts ...pulumi.ResourceOption) (*ServerFarmRouteForVnet, error)
GetServerFarmRouteForVnet gets an existing ServerFarmRouteForVnet 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 NewServerFarmRouteForVnet ¶
func NewServerFarmRouteForVnet(ctx *pulumi.Context, name string, args *ServerFarmRouteForVnetArgs, opts ...pulumi.ResourceOption) (*ServerFarmRouteForVnet, error)
NewServerFarmRouteForVnet registers a new resource with the given unique name, arguments, and options.
func (*ServerFarmRouteForVnet) ElementType ¶ added in v0.2.6
func (*ServerFarmRouteForVnet) ElementType() reflect.Type
func (*ServerFarmRouteForVnet) ToServerFarmRouteForVnetOutput ¶ added in v0.2.6
func (i *ServerFarmRouteForVnet) ToServerFarmRouteForVnetOutput() ServerFarmRouteForVnetOutput
func (*ServerFarmRouteForVnet) ToServerFarmRouteForVnetOutputWithContext ¶ added in v0.2.6
func (i *ServerFarmRouteForVnet) ToServerFarmRouteForVnetOutputWithContext(ctx context.Context) ServerFarmRouteForVnetOutput
type ServerFarmRouteForVnetArgs ¶
type ServerFarmRouteForVnetArgs struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of the virtual network route RouteName pulumi.StringInput // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. RouteType pulumi.StringPtrInput // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Name of virtual network VnetName pulumi.StringInput }
The set of arguments for constructing a ServerFarmRouteForVnet resource.
func (ServerFarmRouteForVnetArgs) ElementType ¶
func (ServerFarmRouteForVnetArgs) ElementType() reflect.Type
type ServerFarmRouteForVnetInput ¶ added in v0.2.6
type ServerFarmRouteForVnetInput interface { pulumi.Input ToServerFarmRouteForVnetOutput() ServerFarmRouteForVnetOutput ToServerFarmRouteForVnetOutputWithContext(ctx context.Context) ServerFarmRouteForVnetOutput }
type ServerFarmRouteForVnetOutput ¶ added in v0.2.6
type ServerFarmRouteForVnetOutput struct {
*pulumi.OutputState
}
func (ServerFarmRouteForVnetOutput) ElementType ¶ added in v0.2.6
func (ServerFarmRouteForVnetOutput) ElementType() reflect.Type
func (ServerFarmRouteForVnetOutput) ToServerFarmRouteForVnetOutput ¶ added in v0.2.6
func (o ServerFarmRouteForVnetOutput) ToServerFarmRouteForVnetOutput() ServerFarmRouteForVnetOutput
func (ServerFarmRouteForVnetOutput) ToServerFarmRouteForVnetOutputWithContext ¶ added in v0.2.6
func (o ServerFarmRouteForVnetOutput) ToServerFarmRouteForVnetOutputWithContext(ctx context.Context) ServerFarmRouteForVnetOutput
type ServerFarmRouteForVnetState ¶
type ServerFarmRouteForVnetState struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. RouteType pulumi.StringPtrInput // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ServerFarmRouteForVnetState) ElementType ¶
func (ServerFarmRouteForVnetState) ElementType() reflect.Type
type ServerFarmState ¶
type ServerFarmState struct { // App Service Plan administration site AdminSiteName pulumi.StringPtrInput // Geographical location for the App Service Plan GeoRegion pulumi.StringPtrInput // Specification for the hosting environment (App Service Environment) to use for the App Service Plan HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of instances that can be assigned to this App Service Plan MaximumNumberOfWorkers pulumi.IntPtrInput // Resource Name Name pulumi.StringPtrInput // Number of web apps assigned to this App Service Plan NumberOfSites pulumi.IntPtrInput // If True apps assigned to this App Service Plan can be scaled independently // If False apps assigned to this App Service Plan will scale to all instances of the plan PerSiteScaling pulumi.BoolPtrInput // Enables creation of a Linux App Service Plan Reserved pulumi.BoolPtrInput // Resource group of the server farm ResourceGroup pulumi.StringPtrInput // Describes a sku for a scalable resource Sku SkuDescriptionResponsePtrInput // App Service Plan Status Status pulumi.StringPtrInput // App Service Plan Subscription Subscription pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Target worker tier assigned to the App Service Plan WorkerTierName pulumi.StringPtrInput }
func (ServerFarmState) ElementType ¶
func (ServerFarmState) ElementType() reflect.Type
type Site ¶
type Site struct { pulumi.CustomResourceState // Management information availability state for the web app. Possible values are Normal or Limited. // Normal means that the site is running correctly and that management information for the site is available. // Limited means that only partial management information for the site is available and that detailed site information is unavailable. AvailabilityState pulumi.StringOutput `pulumi:"availabilityState"` // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled pulumi.BoolPtrOutput `pulumi:"clientAffinityEnabled"` // Specifies if the client certificate is enabled for the web app ClientCertEnabled pulumi.BoolPtrOutput `pulumi:"clientCertEnabled"` // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of a function container ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Default hostname of the web app DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Hostnames for the web app that are enabled. Hostnames need to be assigned and enabled. If some hostnames are assigned but not enabled // the app is not served on those hostnames EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // Name of gateway app associated with web app GatewaySiteName pulumi.StringPtrOutput `pulumi:"gatewaySiteName"` // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates HostNameSslStateResponseArrayOutput `pulumi:"hostNameSslStates"` // Hostnames associated with web app HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled pulumi.BoolPtrOutput `pulumi:"hostNamesDisabled"` // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // Site is a default container IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time web app was modified in UTC LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers // This only applies to function container MaxNumberOfWorkers pulumi.IntPtrOutput `pulumi:"maxNumberOfWorkers"` MicroService pulumi.StringPtrOutput `pulumi:"microService"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // List of comma separated IP addresses that this web app uses for outbound connections. Those can be used when configuring firewall rules for databases accessed by this web app. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // If set indicates whether web app is deployed as a premium app PremiumAppDeployed pulumi.BoolOutput `pulumi:"premiumAppDeployed"` // Name of repository site RepositorySiteName pulumi.StringOutput `pulumi:"repositorySiteName"` // Resource group web app belongs to ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped pulumi.BoolPtrOutput `pulumi:"scmSiteAlsoStopped"` ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // Configuration of web app SiteConfig SiteConfigResponsePtrOutput `pulumi:"siteConfig"` // State of the web app State pulumi.StringOutput `pulumi:"state"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Read-only property that specifies which slot this app will swap into TargetSwapSlot pulumi.StringOutput `pulumi:"targetSwapSlot"` // Read-only list of Azure Traffic manager hostnames associated with web app TrafficManagerHostNames pulumi.StringArrayOutput `pulumi:"trafficManagerHostNames"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // State indicating whether web app has exceeded its quota usage UsageState pulumi.StringOutput `pulumi:"usageState"` }
Represents a web app
func GetSite ¶
func GetSite(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteState, opts ...pulumi.ResourceOption) (*Site, error)
GetSite gets an existing Site 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 NewSite ¶
func NewSite(ctx *pulumi.Context, name string, args *SiteArgs, opts ...pulumi.ResourceOption) (*Site, error)
NewSite registers a new resource with the given unique name, arguments, and options.
func (*Site) ElementType ¶ added in v0.2.6
func (*Site) ToSiteOutput ¶ added in v0.2.6
func (i *Site) ToSiteOutput() SiteOutput
func (*Site) ToSiteOutputWithContext ¶ added in v0.2.6
func (i *Site) ToSiteOutputWithContext(ctx context.Context) SiteOutput
type SiteAppSettings ¶ added in v0.6.0
type SiteAppSettings struct { pulumi.CustomResourceState // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Settings Properties pulumi.StringMapOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
String dictionary resource
func GetSiteAppSettings ¶ added in v0.6.0
func GetSiteAppSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteAppSettingsState, opts ...pulumi.ResourceOption) (*SiteAppSettings, error)
GetSiteAppSettings gets an existing SiteAppSettings 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 NewSiteAppSettings ¶ added in v0.6.0
func NewSiteAppSettings(ctx *pulumi.Context, name string, args *SiteAppSettingsArgs, opts ...pulumi.ResourceOption) (*SiteAppSettings, error)
NewSiteAppSettings registers a new resource with the given unique name, arguments, and options.
func (*SiteAppSettings) ElementType ¶ added in v0.6.0
func (*SiteAppSettings) ElementType() reflect.Type
func (*SiteAppSettings) ToSiteAppSettingsOutput ¶ added in v0.6.0
func (i *SiteAppSettings) ToSiteAppSettingsOutput() SiteAppSettingsOutput
func (*SiteAppSettings) ToSiteAppSettingsOutputWithContext ¶ added in v0.6.0
func (i *SiteAppSettings) ToSiteAppSettingsOutputWithContext(ctx context.Context) SiteAppSettingsOutput
type SiteAppSettingsArgs ¶ added in v0.6.0
type SiteAppSettingsArgs struct { // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Settings Properties pulumi.StringMapInput // Name of resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteAppSettings resource.
func (SiteAppSettingsArgs) ElementType ¶ added in v0.6.0
func (SiteAppSettingsArgs) ElementType() reflect.Type
type SiteAppSettingsInput ¶ added in v0.6.0
type SiteAppSettingsInput interface { pulumi.Input ToSiteAppSettingsOutput() SiteAppSettingsOutput ToSiteAppSettingsOutputWithContext(ctx context.Context) SiteAppSettingsOutput }
type SiteAppSettingsOutput ¶ added in v0.6.0
type SiteAppSettingsOutput struct {
*pulumi.OutputState
}
func (SiteAppSettingsOutput) ElementType ¶ added in v0.6.0
func (SiteAppSettingsOutput) ElementType() reflect.Type
func (SiteAppSettingsOutput) ToSiteAppSettingsOutput ¶ added in v0.6.0
func (o SiteAppSettingsOutput) ToSiteAppSettingsOutput() SiteAppSettingsOutput
func (SiteAppSettingsOutput) ToSiteAppSettingsOutputWithContext ¶ added in v0.6.0
func (o SiteAppSettingsOutput) ToSiteAppSettingsOutputWithContext(ctx context.Context) SiteAppSettingsOutput
type SiteAppSettingsSlot ¶ added in v0.6.0
type SiteAppSettingsSlot struct { pulumi.CustomResourceState // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Settings Properties pulumi.StringMapOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
String dictionary resource
func GetSiteAppSettingsSlot ¶ added in v0.6.0
func GetSiteAppSettingsSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteAppSettingsSlotState, opts ...pulumi.ResourceOption) (*SiteAppSettingsSlot, error)
GetSiteAppSettingsSlot gets an existing SiteAppSettingsSlot 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 NewSiteAppSettingsSlot ¶ added in v0.6.0
func NewSiteAppSettingsSlot(ctx *pulumi.Context, name string, args *SiteAppSettingsSlotArgs, opts ...pulumi.ResourceOption) (*SiteAppSettingsSlot, error)
NewSiteAppSettingsSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteAppSettingsSlot) ElementType ¶ added in v0.6.0
func (*SiteAppSettingsSlot) ElementType() reflect.Type
func (*SiteAppSettingsSlot) ToSiteAppSettingsSlotOutput ¶ added in v0.6.0
func (i *SiteAppSettingsSlot) ToSiteAppSettingsSlotOutput() SiteAppSettingsSlotOutput
func (*SiteAppSettingsSlot) ToSiteAppSettingsSlotOutputWithContext ¶ added in v0.6.0
func (i *SiteAppSettingsSlot) ToSiteAppSettingsSlotOutputWithContext(ctx context.Context) SiteAppSettingsSlotOutput
type SiteAppSettingsSlotArgs ¶ added in v0.6.0
type SiteAppSettingsSlotArgs struct { // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Settings Properties pulumi.StringMapInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteAppSettingsSlot resource.
func (SiteAppSettingsSlotArgs) ElementType ¶ added in v0.6.0
func (SiteAppSettingsSlotArgs) ElementType() reflect.Type
type SiteAppSettingsSlotInput ¶ added in v0.6.0
type SiteAppSettingsSlotInput interface { pulumi.Input ToSiteAppSettingsSlotOutput() SiteAppSettingsSlotOutput ToSiteAppSettingsSlotOutputWithContext(ctx context.Context) SiteAppSettingsSlotOutput }
type SiteAppSettingsSlotOutput ¶ added in v0.6.0
type SiteAppSettingsSlotOutput struct {
*pulumi.OutputState
}
func (SiteAppSettingsSlotOutput) ElementType ¶ added in v0.6.0
func (SiteAppSettingsSlotOutput) ElementType() reflect.Type
func (SiteAppSettingsSlotOutput) ToSiteAppSettingsSlotOutput ¶ added in v0.6.0
func (o SiteAppSettingsSlotOutput) ToSiteAppSettingsSlotOutput() SiteAppSettingsSlotOutput
func (SiteAppSettingsSlotOutput) ToSiteAppSettingsSlotOutputWithContext ¶ added in v0.6.0
func (o SiteAppSettingsSlotOutput) ToSiteAppSettingsSlotOutputWithContext(ctx context.Context) SiteAppSettingsSlotOutput
type SiteAppSettingsSlotState ¶ added in v0.6.0
type SiteAppSettingsSlotState struct { // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Settings Properties pulumi.StringMapInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteAppSettingsSlotState) ElementType ¶ added in v0.6.0
func (SiteAppSettingsSlotState) ElementType() reflect.Type
type SiteAppSettingsState ¶ added in v0.6.0
type SiteAppSettingsState struct { // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Settings Properties pulumi.StringMapInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteAppSettingsState) ElementType ¶ added in v0.6.0
func (SiteAppSettingsState) ElementType() reflect.Type
type SiteArgs ¶
type SiteArgs struct { // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled pulumi.BoolPtrInput // Specifies if the client certificate is enabled for the web app ClientCertEnabled pulumi.BoolPtrInput // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo CloningInfoPtrInput // Size of a function container ContainerSize pulumi.IntPtrInput // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled pulumi.BoolPtrInput // If true, web app hostname is force registered with DNS ForceDnsRegistration pulumi.StringPtrInput // Name of gateway app associated with web app GatewaySiteName pulumi.StringPtrInput // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates HostNameSslStateArrayInput // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled pulumi.BoolPtrInput // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of workers // This only applies to function container MaxNumberOfWorkers pulumi.IntPtrInput MicroService pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of the resource group ResourceGroupName pulumi.StringInput // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped pulumi.BoolPtrInput ServerFarmId pulumi.StringPtrInput // Configuration of web app SiteConfig SiteConfigPtrInput // If true, custom (non *.azurewebsites.net) domains associated with web app are not verified. SkipCustomDomainVerification pulumi.StringPtrInput // If true web app hostname is not registered with DNS on creation. This parameter is // only used for app creation SkipDnsRegistration pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Time to live in seconds for web app's default domain name TtlInSeconds pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a Site resource.
func (SiteArgs) ElementType ¶
type SiteAuthSettings ¶ added in v0.6.0
type SiteAuthSettings struct { pulumi.CustomResourceState AadClientId pulumi.StringPtrOutput `pulumi:"aadClientId"` // Gets or sets a list of 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 pulumi.StringArrayOutput `pulumi:"additionalLoginParams"` // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences pulumi.StringArrayOutput `pulumi:"allowedAudiences"` // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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 pulumi.StringArrayOutput `pulumi:"allowedExternalRedirectUrls"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"clientId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"clientSecret"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"defaultProvider"` // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"facebookAppId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"facebookAppSecret"` // Gets or sets 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 pulumi.StringArrayOutput `pulumi:"facebookOAuthScopes"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"googleClientId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"googleClientSecret"` // Gets or sets 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 pulumi.StringArrayOutput `pulumi:"googleOAuthScopes"` // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath pulumi.StringPtrOutput `pulumi:"httpApiPrefixPath"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"issuer"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"microsoftAccountClientId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"microsoftAccountClientSecret"` // Gets or sets 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 pulumi.StringArrayOutput `pulumi:"microsoftAccountOAuthScopes"` OpenIdIssuer pulumi.StringPtrOutput `pulumi:"openIdIssuer"` // Gets or sets 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 pulumi.Float64PtrOutput `pulumi:"tokenRefreshExtensionHours"` // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled pulumi.BoolPtrOutput `pulumi:"tokenStoreEnabled"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"twitterConsumerKey"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"twitterConsumerSecret"` // Gets or sets the action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction pulumi.StringPtrOutput `pulumi:"unauthenticatedClientAction"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func GetSiteAuthSettings ¶ added in v0.6.0
func GetSiteAuthSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteAuthSettingsState, opts ...pulumi.ResourceOption) (*SiteAuthSettings, error)
GetSiteAuthSettings gets an existing SiteAuthSettings 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 NewSiteAuthSettings ¶ added in v0.6.0
func NewSiteAuthSettings(ctx *pulumi.Context, name string, args *SiteAuthSettingsArgs, opts ...pulumi.ResourceOption) (*SiteAuthSettings, error)
NewSiteAuthSettings registers a new resource with the given unique name, arguments, and options.
func (*SiteAuthSettings) ElementType ¶ added in v0.6.0
func (*SiteAuthSettings) ElementType() reflect.Type
func (*SiteAuthSettings) ToSiteAuthSettingsOutput ¶ added in v0.6.0
func (i *SiteAuthSettings) ToSiteAuthSettingsOutput() SiteAuthSettingsOutput
func (*SiteAuthSettings) ToSiteAuthSettingsOutputWithContext ¶ added in v0.6.0
func (i *SiteAuthSettings) ToSiteAuthSettingsOutputWithContext(ctx context.Context) SiteAuthSettingsOutput
type SiteAuthSettingsArgs ¶ added in v0.6.0
type SiteAuthSettingsArgs struct { AadClientId pulumi.StringPtrInput // Gets or sets a list of 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 pulumi.StringArrayInput // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences pulumi.StringArrayInput // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 *BuiltInAuthenticationProvider // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Name of web app Name pulumi.StringInput OpenIdIssuer pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Gets or sets 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 pulumi.Float64PtrInput // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets the action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *UnauthenticatedClientAction }
The set of arguments for constructing a SiteAuthSettings resource.
func (SiteAuthSettingsArgs) ElementType ¶ added in v0.6.0
func (SiteAuthSettingsArgs) ElementType() reflect.Type
type SiteAuthSettingsInput ¶ added in v0.6.0
type SiteAuthSettingsInput interface { pulumi.Input ToSiteAuthSettingsOutput() SiteAuthSettingsOutput ToSiteAuthSettingsOutputWithContext(ctx context.Context) SiteAuthSettingsOutput }
type SiteAuthSettingsOutput ¶ added in v0.6.0
type SiteAuthSettingsOutput struct {
*pulumi.OutputState
}
func (SiteAuthSettingsOutput) ElementType ¶ added in v0.6.0
func (SiteAuthSettingsOutput) ElementType() reflect.Type
func (SiteAuthSettingsOutput) ToSiteAuthSettingsOutput ¶ added in v0.6.0
func (o SiteAuthSettingsOutput) ToSiteAuthSettingsOutput() SiteAuthSettingsOutput
func (SiteAuthSettingsOutput) ToSiteAuthSettingsOutputWithContext ¶ added in v0.6.0
func (o SiteAuthSettingsOutput) ToSiteAuthSettingsOutputWithContext(ctx context.Context) SiteAuthSettingsOutput
type SiteAuthSettingsSlot ¶ added in v0.6.0
type SiteAuthSettingsSlot struct { pulumi.CustomResourceState AadClientId pulumi.StringPtrOutput `pulumi:"aadClientId"` // Gets or sets a list of 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 pulumi.StringArrayOutput `pulumi:"additionalLoginParams"` // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences pulumi.StringArrayOutput `pulumi:"allowedAudiences"` // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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 pulumi.StringArrayOutput `pulumi:"allowedExternalRedirectUrls"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"clientId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"clientSecret"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"defaultProvider"` // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"facebookAppId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"facebookAppSecret"` // Gets or sets 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 pulumi.StringArrayOutput `pulumi:"facebookOAuthScopes"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"googleClientId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"googleClientSecret"` // Gets or sets 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 pulumi.StringArrayOutput `pulumi:"googleOAuthScopes"` // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath pulumi.StringPtrOutput `pulumi:"httpApiPrefixPath"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"issuer"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"microsoftAccountClientId"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"microsoftAccountClientSecret"` // Gets or sets 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 pulumi.StringArrayOutput `pulumi:"microsoftAccountOAuthScopes"` OpenIdIssuer pulumi.StringPtrOutput `pulumi:"openIdIssuer"` // Gets or sets 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 pulumi.Float64PtrOutput `pulumi:"tokenRefreshExtensionHours"` // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled pulumi.BoolPtrOutput `pulumi:"tokenStoreEnabled"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"twitterConsumerKey"` // Gets or sets 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 pulumi.StringPtrOutput `pulumi:"twitterConsumerSecret"` // Gets or sets the action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction pulumi.StringPtrOutput `pulumi:"unauthenticatedClientAction"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func GetSiteAuthSettingsSlot ¶ added in v0.6.0
func GetSiteAuthSettingsSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteAuthSettingsSlotState, opts ...pulumi.ResourceOption) (*SiteAuthSettingsSlot, error)
GetSiteAuthSettingsSlot gets an existing SiteAuthSettingsSlot 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 NewSiteAuthSettingsSlot ¶ added in v0.6.0
func NewSiteAuthSettingsSlot(ctx *pulumi.Context, name string, args *SiteAuthSettingsSlotArgs, opts ...pulumi.ResourceOption) (*SiteAuthSettingsSlot, error)
NewSiteAuthSettingsSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteAuthSettingsSlot) ElementType ¶ added in v0.6.0
func (*SiteAuthSettingsSlot) ElementType() reflect.Type
func (*SiteAuthSettingsSlot) ToSiteAuthSettingsSlotOutput ¶ added in v0.6.0
func (i *SiteAuthSettingsSlot) ToSiteAuthSettingsSlotOutput() SiteAuthSettingsSlotOutput
func (*SiteAuthSettingsSlot) ToSiteAuthSettingsSlotOutputWithContext ¶ added in v0.6.0
func (i *SiteAuthSettingsSlot) ToSiteAuthSettingsSlotOutputWithContext(ctx context.Context) SiteAuthSettingsSlotOutput
type SiteAuthSettingsSlotArgs ¶ added in v0.6.0
type SiteAuthSettingsSlotArgs struct { AadClientId pulumi.StringPtrInput // Gets or sets a list of 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 pulumi.StringArrayInput // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences pulumi.StringArrayInput // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 *BuiltInAuthenticationProvider // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Name of web app Name pulumi.StringInput OpenIdIssuer pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Gets or sets 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 pulumi.Float64PtrInput // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets the action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *UnauthenticatedClientAction }
The set of arguments for constructing a SiteAuthSettingsSlot resource.
func (SiteAuthSettingsSlotArgs) ElementType ¶ added in v0.6.0
func (SiteAuthSettingsSlotArgs) ElementType() reflect.Type
type SiteAuthSettingsSlotInput ¶ added in v0.6.0
type SiteAuthSettingsSlotInput interface { pulumi.Input ToSiteAuthSettingsSlotOutput() SiteAuthSettingsSlotOutput ToSiteAuthSettingsSlotOutputWithContext(ctx context.Context) SiteAuthSettingsSlotOutput }
type SiteAuthSettingsSlotOutput ¶ added in v0.6.0
type SiteAuthSettingsSlotOutput struct {
*pulumi.OutputState
}
func (SiteAuthSettingsSlotOutput) ElementType ¶ added in v0.6.0
func (SiteAuthSettingsSlotOutput) ElementType() reflect.Type
func (SiteAuthSettingsSlotOutput) ToSiteAuthSettingsSlotOutput ¶ added in v0.6.0
func (o SiteAuthSettingsSlotOutput) ToSiteAuthSettingsSlotOutput() SiteAuthSettingsSlotOutput
func (SiteAuthSettingsSlotOutput) ToSiteAuthSettingsSlotOutputWithContext ¶ added in v0.6.0
func (o SiteAuthSettingsSlotOutput) ToSiteAuthSettingsSlotOutputWithContext(ctx context.Context) SiteAuthSettingsSlotOutput
type SiteAuthSettingsSlotState ¶ added in v0.6.0
type SiteAuthSettingsSlotState struct { AadClientId pulumi.StringPtrInput // Gets or sets a list of 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 pulumi.StringArrayInput // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences pulumi.StringArrayInput // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput OpenIdIssuer pulumi.StringPtrInput // Gets or sets 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 pulumi.Float64PtrInput // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets the action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction pulumi.StringPtrInput }
func (SiteAuthSettingsSlotState) ElementType ¶ added in v0.6.0
func (SiteAuthSettingsSlotState) ElementType() reflect.Type
type SiteAuthSettingsState ¶ added in v0.6.0
type SiteAuthSettingsState struct { AadClientId pulumi.StringPtrInput // Gets or sets a list of 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 pulumi.StringArrayInput // Gets or sets a list of allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an // allowed audience, regardless of this setting. AllowedAudiences pulumi.StringArrayInput // Gets or sets a collection of external URLs that can be redirected to as part of logging in // or logging out of the web 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app. Enabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput // Gets or sets the relative path prefix used by platform HTTP APIs. // Changing this value is not recommended except for compatibility reasons. HttpApiPrefixPath pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringArrayInput OpenIdIssuer pulumi.StringPtrInput // Gets or sets 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 pulumi.Float64PtrInput // Gets or sets a value indicating whether to durably store platform-specific security tokens // obtained during login flows. This capability is disabled by default. TokenStoreEnabled pulumi.BoolPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets 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 pulumi.StringPtrInput // Gets or sets the action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction pulumi.StringPtrInput }
func (SiteAuthSettingsState) ElementType ¶ added in v0.6.0
func (SiteAuthSettingsState) ElementType() reflect.Type
type SiteBackupConfiguration ¶ added in v0.6.0
type SiteBackupConfiguration struct { pulumi.CustomResourceState // Schedule for the backup if it is executed periodically BackupSchedule BackupScheduleResponsePtrOutput `pulumi:"backupSchedule"` // Databases included in the backup Databases DatabaseBackupSettingResponseArrayOutput `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // SAS URL to the container StorageAccountUrl pulumi.StringPtrOutput `pulumi:"storageAccountUrl"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Description of a backup which will be performed
func GetSiteBackupConfiguration ¶ added in v0.6.0
func GetSiteBackupConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteBackupConfigurationState, opts ...pulumi.ResourceOption) (*SiteBackupConfiguration, error)
GetSiteBackupConfiguration gets an existing SiteBackupConfiguration 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 NewSiteBackupConfiguration ¶ added in v0.6.0
func NewSiteBackupConfiguration(ctx *pulumi.Context, name string, args *SiteBackupConfigurationArgs, opts ...pulumi.ResourceOption) (*SiteBackupConfiguration, error)
NewSiteBackupConfiguration registers a new resource with the given unique name, arguments, and options.
func (*SiteBackupConfiguration) ElementType ¶ added in v0.6.0
func (*SiteBackupConfiguration) ElementType() reflect.Type
func (*SiteBackupConfiguration) ToSiteBackupConfigurationOutput ¶ added in v0.6.0
func (i *SiteBackupConfiguration) ToSiteBackupConfigurationOutput() SiteBackupConfigurationOutput
func (*SiteBackupConfiguration) ToSiteBackupConfigurationOutputWithContext ¶ added in v0.6.0
func (i *SiteBackupConfiguration) ToSiteBackupConfigurationOutputWithContext(ctx context.Context) SiteBackupConfigurationOutput
type SiteBackupConfigurationArgs ¶ added in v0.6.0
type SiteBackupConfigurationArgs struct { // Schedule for the backup if it is executed periodically BackupSchedule BackupSchedulePtrInput // Databases included in the backup Databases DatabaseBackupSettingArrayInput // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled pulumi.BoolPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // SAS URL to the container StorageAccountUrl pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringInput }
The set of arguments for constructing a SiteBackupConfiguration resource.
func (SiteBackupConfigurationArgs) ElementType ¶ added in v0.6.0
func (SiteBackupConfigurationArgs) ElementType() reflect.Type
type SiteBackupConfigurationInput ¶ added in v0.6.0
type SiteBackupConfigurationInput interface { pulumi.Input ToSiteBackupConfigurationOutput() SiteBackupConfigurationOutput ToSiteBackupConfigurationOutputWithContext(ctx context.Context) SiteBackupConfigurationOutput }
type SiteBackupConfigurationOutput ¶ added in v0.6.0
type SiteBackupConfigurationOutput struct {
*pulumi.OutputState
}
func (SiteBackupConfigurationOutput) ElementType ¶ added in v0.6.0
func (SiteBackupConfigurationOutput) ElementType() reflect.Type
func (SiteBackupConfigurationOutput) ToSiteBackupConfigurationOutput ¶ added in v0.6.0
func (o SiteBackupConfigurationOutput) ToSiteBackupConfigurationOutput() SiteBackupConfigurationOutput
func (SiteBackupConfigurationOutput) ToSiteBackupConfigurationOutputWithContext ¶ added in v0.6.0
func (o SiteBackupConfigurationOutput) ToSiteBackupConfigurationOutputWithContext(ctx context.Context) SiteBackupConfigurationOutput
type SiteBackupConfigurationSlot ¶ added in v0.6.0
type SiteBackupConfigurationSlot struct { pulumi.CustomResourceState // Schedule for the backup if it is executed periodically BackupSchedule BackupScheduleResponsePtrOutput `pulumi:"backupSchedule"` // Databases included in the backup Databases DatabaseBackupSettingResponseArrayOutput `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // SAS URL to the container StorageAccountUrl pulumi.StringPtrOutput `pulumi:"storageAccountUrl"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Description of a backup which will be performed
func GetSiteBackupConfigurationSlot ¶ added in v0.6.0
func GetSiteBackupConfigurationSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteBackupConfigurationSlotState, opts ...pulumi.ResourceOption) (*SiteBackupConfigurationSlot, error)
GetSiteBackupConfigurationSlot gets an existing SiteBackupConfigurationSlot 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 NewSiteBackupConfigurationSlot ¶ added in v0.6.0
func NewSiteBackupConfigurationSlot(ctx *pulumi.Context, name string, args *SiteBackupConfigurationSlotArgs, opts ...pulumi.ResourceOption) (*SiteBackupConfigurationSlot, error)
NewSiteBackupConfigurationSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteBackupConfigurationSlot) ElementType ¶ added in v0.6.0
func (*SiteBackupConfigurationSlot) ElementType() reflect.Type
func (*SiteBackupConfigurationSlot) ToSiteBackupConfigurationSlotOutput ¶ added in v0.6.0
func (i *SiteBackupConfigurationSlot) ToSiteBackupConfigurationSlotOutput() SiteBackupConfigurationSlotOutput
func (*SiteBackupConfigurationSlot) ToSiteBackupConfigurationSlotOutputWithContext ¶ added in v0.6.0
func (i *SiteBackupConfigurationSlot) ToSiteBackupConfigurationSlotOutputWithContext(ctx context.Context) SiteBackupConfigurationSlotOutput
type SiteBackupConfigurationSlotArgs ¶ added in v0.6.0
type SiteBackupConfigurationSlotArgs struct { // Schedule for the backup if it is executed periodically BackupSchedule BackupSchedulePtrInput // Databases included in the backup Databases DatabaseBackupSettingArrayInput // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled pulumi.BoolPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // SAS URL to the container StorageAccountUrl pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringInput }
The set of arguments for constructing a SiteBackupConfigurationSlot resource.
func (SiteBackupConfigurationSlotArgs) ElementType ¶ added in v0.6.0
func (SiteBackupConfigurationSlotArgs) ElementType() reflect.Type
type SiteBackupConfigurationSlotInput ¶ added in v0.6.0
type SiteBackupConfigurationSlotInput interface { pulumi.Input ToSiteBackupConfigurationSlotOutput() SiteBackupConfigurationSlotOutput ToSiteBackupConfigurationSlotOutputWithContext(ctx context.Context) SiteBackupConfigurationSlotOutput }
type SiteBackupConfigurationSlotOutput ¶ added in v0.6.0
type SiteBackupConfigurationSlotOutput struct {
*pulumi.OutputState
}
func (SiteBackupConfigurationSlotOutput) ElementType ¶ added in v0.6.0
func (SiteBackupConfigurationSlotOutput) ElementType() reflect.Type
func (SiteBackupConfigurationSlotOutput) ToSiteBackupConfigurationSlotOutput ¶ added in v0.6.0
func (o SiteBackupConfigurationSlotOutput) ToSiteBackupConfigurationSlotOutput() SiteBackupConfigurationSlotOutput
func (SiteBackupConfigurationSlotOutput) ToSiteBackupConfigurationSlotOutputWithContext ¶ added in v0.6.0
func (o SiteBackupConfigurationSlotOutput) ToSiteBackupConfigurationSlotOutputWithContext(ctx context.Context) SiteBackupConfigurationSlotOutput
type SiteBackupConfigurationSlotState ¶ added in v0.6.0
type SiteBackupConfigurationSlotState struct { // Schedule for the backup if it is executed periodically BackupSchedule BackupScheduleResponsePtrInput // Databases included in the backup Databases DatabaseBackupSettingResponseArrayInput // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // SAS URL to the container StorageAccountUrl pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteBackupConfigurationSlotState) ElementType ¶ added in v0.6.0
func (SiteBackupConfigurationSlotState) ElementType() reflect.Type
type SiteBackupConfigurationState ¶ added in v0.6.0
type SiteBackupConfigurationState struct { // Schedule for the backup if it is executed periodically BackupSchedule BackupScheduleResponsePtrInput // Databases included in the backup Databases DatabaseBackupSettingResponseArrayInput // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled Enabled pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // SAS URL to the container StorageAccountUrl pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteBackupConfigurationState) ElementType ¶ added in v0.6.0
func (SiteBackupConfigurationState) ElementType() reflect.Type
type SiteConfig ¶
type SiteConfig struct { // Always On AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the web app. ApiDefinition *ApiDefinitionInfo `pulumi:"apiDefinition"` // App Command Line to launch AppCommandLine *string `pulumi:"appCommandLine"` // Application Settings AppSettings []NameValuePair `pulumi:"appSettings"` // Auto heal enabled 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"` // Detailed error logging enabled 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"` // HTTP logging Enabled HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // Resource Id Id *string `pulumi:"id"` // 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"` // Kind of resource Kind *string `pulumi:"kind"` // Site limits Limits *SiteLimits `pulumi:"limits"` // Site load balancing LoadBalancing *string `pulumi:"loadBalancing"` // Local mysql enabled LocalMySqlEnabled *bool `pulumi:"localMySqlEnabled"` // Resource Location Location string `pulumi:"location"` // HTTP Logs Directory size limit LogsDirectorySizeLimit *int `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode ManagedPipelineMode *string `pulumi:"managedPipelineMode"` // Site Metadata Metadata []NameValuePair `pulumi:"metadata"` // Resource Name Name *string `pulumi:"name"` // Net Framework Version NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node NodeVersion *string `pulumi:"nodeVersion"` // Number of workers NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP PhpVersion *string `pulumi:"phpVersion"` // Publishing password PublishingPassword *string `pulumi:"publishingPassword"` // Publishing user name PublishingUsername *string `pulumi:"publishingUsername"` // Version of Python PythonVersion *string `pulumi:"pythonVersion"` // Remote Debugging Enabled RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote Debugging Version RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // Enable request tracing RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // SCM type ScmType *string `pulumi:"scmType"` // Resource tags Tags map[string]string `pulumi:"tags"` // Tracing options TracingOptions *string `pulumi:"tracingOptions"` // Resource type Type *string `pulumi:"type"` // Use 32 bit worker process Use32BitWorkerProcess *bool `pulumi:"use32BitWorkerProcess"` // Virtual applications VirtualApplications []VirtualApplication `pulumi:"virtualApplications"` // Vnet name VnetName *string `pulumi:"vnetName"` // Web socket enabled. WebSocketsEnabled *bool `pulumi:"webSocketsEnabled"` }
Configuration of Azure web site
type SiteConfigArgs ¶
type SiteConfigArgs struct { // Always On AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the web app. ApiDefinition ApiDefinitionInfoPtrInput `pulumi:"apiDefinition"` // App Command Line to launch AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application Settings AppSettings NameValuePairArrayInput `pulumi:"appSettings"` // Auto heal enabled 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"` // Detailed error logging enabled 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"` // HTTP logging Enabled HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` // 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"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Site limits Limits SiteLimitsPtrInput `pulumi:"limits"` // Site load balancing LoadBalancing *SiteLoadBalancing `pulumi:"loadBalancing"` // Local mysql enabled LocalMySqlEnabled pulumi.BoolPtrInput `pulumi:"localMySqlEnabled"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // HTTP Logs Directory size limit LogsDirectorySizeLimit pulumi.IntPtrInput `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode ManagedPipelineMode *ManagedPipelineMode `pulumi:"managedPipelineMode"` // Site Metadata Metadata NameValuePairArrayInput `pulumi:"metadata"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // Net Framework Version NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Publishing password PublishingPassword pulumi.StringPtrInput `pulumi:"publishingPassword"` // Publishing user name PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Version of Python PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // Remote Debugging Enabled RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote Debugging Version RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // Enable request tracing RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // SCM type ScmType pulumi.StringPtrInput `pulumi:"scmType"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Tracing options TracingOptions pulumi.StringPtrInput `pulumi:"tracingOptions"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` // Use 32 bit worker process Use32BitWorkerProcess pulumi.BoolPtrInput `pulumi:"use32BitWorkerProcess"` // Virtual applications VirtualApplications VirtualApplicationArrayInput `pulumi:"virtualApplications"` // Vnet name VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // Web socket enabled. WebSocketsEnabled pulumi.BoolPtrInput `pulumi:"webSocketsEnabled"` }
Configuration of Azure web site
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 Azure web site
func (SiteConfigOutput) AlwaysOn ¶
func (o SiteConfigOutput) AlwaysOn() pulumi.BoolPtrOutput
Always On
func (SiteConfigOutput) ApiDefinition ¶
func (o SiteConfigOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the web 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
Auto heal enabled
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
Detailed error logging enabled
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) HttpLoggingEnabled ¶
func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
HTTP logging Enabled
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) Kind ¶
func (o SiteConfigOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (SiteConfigOutput) LoadBalancing ¶
func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing
func (SiteConfigOutput) LocalMySqlEnabled ¶
func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
Local mysql enabled
func (SiteConfigOutput) Location ¶
func (o SiteConfigOutput) Location() pulumi.StringOutput
Resource Location
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) Metadata ¶
func (o SiteConfigOutput) Metadata() NameValuePairArrayOutput
Site Metadata
func (SiteConfigOutput) Name ¶
func (o SiteConfigOutput) Name() pulumi.StringPtrOutput
Resource Name
func (SiteConfigOutput) NetFrameworkVersion ¶
func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
Net Framework Version
func (SiteConfigOutput) NodeVersion ¶
func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node
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) PublishingPassword ¶
func (o SiteConfigOutput) PublishingPassword() pulumi.StringPtrOutput
Publishing password
func (SiteConfigOutput) PublishingUsername ¶
func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name
func (SiteConfigOutput) PythonVersion ¶
func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python
func (SiteConfigOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
Remote Debugging Enabled
func (SiteConfigOutput) RemoteDebuggingVersion ¶
func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote Debugging Version
func (SiteConfigOutput) RequestTracingEnabled ¶
func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
Enable request tracing
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) Tags ¶
func (o SiteConfigOutput) Tags() pulumi.StringMapOutput
Resource tags
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) Type ¶
func (o SiteConfigOutput) Type() pulumi.StringPtrOutput
Resource type
func (SiteConfigOutput) Use32BitWorkerProcess ¶
func (o SiteConfigOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
Use 32 bit worker process
func (SiteConfigOutput) VirtualApplications ¶
func (o SiteConfigOutput) VirtualApplications() VirtualApplicationArrayOutput
Virtual applications
func (SiteConfigOutput) VnetName ¶
func (o SiteConfigOutput) VnetName() pulumi.StringPtrOutput
Vnet name
func (SiteConfigOutput) WebSocketsEnabled ¶
func (o SiteConfigOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
Web socket enabled.
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
Always On
func (SiteConfigPtrOutput) ApiDefinition ¶
func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the web 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
Auto heal enabled
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
Detailed error logging enabled
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) HttpLoggingEnabled ¶
func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
HTTP logging Enabled
func (SiteConfigPtrOutput) Id ¶
func (o SiteConfigPtrOutput) Id() pulumi.StringPtrOutput
Resource Id
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) Kind ¶
func (o SiteConfigPtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (SiteConfigPtrOutput) Limits ¶
func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
Site limits
func (SiteConfigPtrOutput) LoadBalancing ¶
func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing
func (SiteConfigPtrOutput) LocalMySqlEnabled ¶
func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
Local mysql enabled
func (SiteConfigPtrOutput) Location ¶
func (o SiteConfigPtrOutput) Location() pulumi.StringPtrOutput
Resource Location
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) Metadata ¶
func (o SiteConfigPtrOutput) Metadata() NameValuePairArrayOutput
Site Metadata
func (SiteConfigPtrOutput) Name ¶
func (o SiteConfigPtrOutput) Name() pulumi.StringPtrOutput
Resource Name
func (SiteConfigPtrOutput) NetFrameworkVersion ¶
func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
Net Framework Version
func (SiteConfigPtrOutput) NodeVersion ¶
func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node
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) PublishingPassword ¶
func (o SiteConfigPtrOutput) PublishingPassword() pulumi.StringPtrOutput
Publishing password
func (SiteConfigPtrOutput) PublishingUsername ¶
func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name
func (SiteConfigPtrOutput) PythonVersion ¶
func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python
func (SiteConfigPtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
Remote Debugging Enabled
func (SiteConfigPtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote Debugging Version
func (SiteConfigPtrOutput) RequestTracingEnabled ¶
func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
Enable request tracing
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) Tags ¶
func (o SiteConfigPtrOutput) Tags() pulumi.StringMapOutput
Resource tags
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) Type ¶
func (o SiteConfigPtrOutput) Type() pulumi.StringPtrOutput
Resource type
func (SiteConfigPtrOutput) Use32BitWorkerProcess ¶
func (o SiteConfigPtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
Use 32 bit worker process
func (SiteConfigPtrOutput) VirtualApplications ¶
func (o SiteConfigPtrOutput) VirtualApplications() VirtualApplicationArrayOutput
Virtual applications
func (SiteConfigPtrOutput) VnetName ¶
func (o SiteConfigPtrOutput) VnetName() pulumi.StringPtrOutput
Vnet name
func (SiteConfigPtrOutput) WebSocketsEnabled ¶
func (o SiteConfigPtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
Web socket enabled.
type SiteConfigResponse ¶
type SiteConfigResponse struct { // Always On AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the web app. ApiDefinition *ApiDefinitionInfoResponse `pulumi:"apiDefinition"` // App Command Line to launch AppCommandLine *string `pulumi:"appCommandLine"` // Application Settings AppSettings []NameValuePairResponse `pulumi:"appSettings"` // Auto heal enabled 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"` // Detailed error logging enabled 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"` // HTTP logging Enabled HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // Resource Id Id *string `pulumi:"id"` // 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"` // Kind of resource Kind *string `pulumi:"kind"` // Site limits Limits *SiteLimitsResponse `pulumi:"limits"` // Site load balancing LoadBalancing *string `pulumi:"loadBalancing"` // Local mysql enabled LocalMySqlEnabled *bool `pulumi:"localMySqlEnabled"` // Resource Location Location string `pulumi:"location"` // HTTP Logs Directory size limit LogsDirectorySizeLimit *int `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode ManagedPipelineMode *string `pulumi:"managedPipelineMode"` // Site Metadata Metadata []NameValuePairResponse `pulumi:"metadata"` // Resource Name Name *string `pulumi:"name"` // Net Framework Version NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node NodeVersion *string `pulumi:"nodeVersion"` // Number of workers NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP PhpVersion *string `pulumi:"phpVersion"` // Publishing password PublishingPassword *string `pulumi:"publishingPassword"` // Publishing user name PublishingUsername *string `pulumi:"publishingUsername"` // Version of Python PythonVersion *string `pulumi:"pythonVersion"` // Remote Debugging Enabled RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote Debugging Version RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // Enable request tracing RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // SCM type ScmType *string `pulumi:"scmType"` // Resource tags Tags map[string]string `pulumi:"tags"` // Tracing options TracingOptions *string `pulumi:"tracingOptions"` // Resource type Type *string `pulumi:"type"` // Use 32 bit worker process Use32BitWorkerProcess *bool `pulumi:"use32BitWorkerProcess"` // Virtual applications VirtualApplications []VirtualApplicationResponse `pulumi:"virtualApplications"` // Vnet name VnetName *string `pulumi:"vnetName"` // Web socket enabled. WebSocketsEnabled *bool `pulumi:"webSocketsEnabled"` }
Configuration of Azure web site
type SiteConfigResponseArgs ¶
type SiteConfigResponseArgs struct { // Always On AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the web app. ApiDefinition ApiDefinitionInfoResponsePtrInput `pulumi:"apiDefinition"` // App Command Line to launch AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application Settings AppSettings NameValuePairResponseArrayInput `pulumi:"appSettings"` // Auto heal enabled 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"` // Detailed error logging enabled 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"` // HTTP logging Enabled HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` // 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"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Site limits Limits SiteLimitsResponsePtrInput `pulumi:"limits"` // Site load balancing LoadBalancing pulumi.StringPtrInput `pulumi:"loadBalancing"` // Local mysql enabled LocalMySqlEnabled pulumi.BoolPtrInput `pulumi:"localMySqlEnabled"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // HTTP Logs Directory size limit LogsDirectorySizeLimit pulumi.IntPtrInput `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode ManagedPipelineMode pulumi.StringPtrInput `pulumi:"managedPipelineMode"` // Site Metadata Metadata NameValuePairResponseArrayInput `pulumi:"metadata"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // Net Framework Version NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Publishing password PublishingPassword pulumi.StringPtrInput `pulumi:"publishingPassword"` // Publishing user name PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Version of Python PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // Remote Debugging Enabled RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote Debugging Version RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // Enable request tracing RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // SCM type ScmType pulumi.StringPtrInput `pulumi:"scmType"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Tracing options TracingOptions pulumi.StringPtrInput `pulumi:"tracingOptions"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` // Use 32 bit worker process Use32BitWorkerProcess pulumi.BoolPtrInput `pulumi:"use32BitWorkerProcess"` // Virtual applications VirtualApplications VirtualApplicationResponseArrayInput `pulumi:"virtualApplications"` // Vnet name VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // Web socket enabled. WebSocketsEnabled pulumi.BoolPtrInput `pulumi:"webSocketsEnabled"` }
Configuration of Azure web site
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 Azure web site
func (SiteConfigResponseOutput) AlwaysOn ¶
func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
Always On
func (SiteConfigResponseOutput) ApiDefinition ¶
func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the web 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
Auto heal enabled
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
Detailed error logging enabled
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) HttpLoggingEnabled ¶
func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
HTTP logging Enabled
func (SiteConfigResponseOutput) Id ¶
func (o SiteConfigResponseOutput) Id() pulumi.StringPtrOutput
Resource Id
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) Kind ¶
func (o SiteConfigResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (SiteConfigResponseOutput) Limits ¶
func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
Site limits
func (SiteConfigResponseOutput) LoadBalancing ¶
func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing
func (SiteConfigResponseOutput) LocalMySqlEnabled ¶
func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
Local mysql enabled
func (SiteConfigResponseOutput) Location ¶
func (o SiteConfigResponseOutput) Location() pulumi.StringOutput
Resource Location
func (SiteConfigResponseOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP Logs Directory size limit
func (SiteConfigResponseOutput) ManagedPipelineMode ¶
func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode
func (SiteConfigResponseOutput) Metadata ¶
func (o SiteConfigResponseOutput) Metadata() NameValuePairResponseArrayOutput
Site Metadata
func (SiteConfigResponseOutput) Name ¶
func (o SiteConfigResponseOutput) Name() pulumi.StringPtrOutput
Resource Name
func (SiteConfigResponseOutput) NetFrameworkVersion ¶
func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
Net Framework Version
func (SiteConfigResponseOutput) NodeVersion ¶
func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node
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) PublishingPassword ¶
func (o SiteConfigResponseOutput) PublishingPassword() pulumi.StringPtrOutput
Publishing password
func (SiteConfigResponseOutput) PublishingUsername ¶
func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name
func (SiteConfigResponseOutput) PythonVersion ¶
func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python
func (SiteConfigResponseOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
Remote Debugging Enabled
func (SiteConfigResponseOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote Debugging Version
func (SiteConfigResponseOutput) RequestTracingEnabled ¶
func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
Enable request tracing
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) Tags ¶
func (o SiteConfigResponseOutput) Tags() pulumi.StringMapOutput
Resource tags
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) Type ¶
func (o SiteConfigResponseOutput) Type() pulumi.StringPtrOutput
Resource type
func (SiteConfigResponseOutput) Use32BitWorkerProcess ¶
func (o SiteConfigResponseOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
Use 32 bit worker process
func (SiteConfigResponseOutput) VirtualApplications ¶
func (o SiteConfigResponseOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
Virtual applications
func (SiteConfigResponseOutput) VnetName ¶
func (o SiteConfigResponseOutput) VnetName() pulumi.StringPtrOutput
Vnet name
func (SiteConfigResponseOutput) WebSocketsEnabled ¶
func (o SiteConfigResponseOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
Web socket enabled.
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
Always On
func (SiteConfigResponsePtrOutput) ApiDefinition ¶
func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the web 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
Auto heal enabled
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
Detailed error logging enabled
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) HttpLoggingEnabled ¶
func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
HTTP logging Enabled
func (SiteConfigResponsePtrOutput) Id ¶
func (o SiteConfigResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id
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) Kind ¶
func (o SiteConfigResponsePtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (SiteConfigResponsePtrOutput) Limits ¶
func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
Site limits
func (SiteConfigResponsePtrOutput) LoadBalancing ¶
func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing
func (SiteConfigResponsePtrOutput) LocalMySqlEnabled ¶
func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
Local mysql enabled
func (SiteConfigResponsePtrOutput) Location ¶
func (o SiteConfigResponsePtrOutput) Location() pulumi.StringPtrOutput
Resource Location
func (SiteConfigResponsePtrOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP Logs Directory size limit
func (SiteConfigResponsePtrOutput) ManagedPipelineMode ¶
func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode
func (SiteConfigResponsePtrOutput) Metadata ¶
func (o SiteConfigResponsePtrOutput) Metadata() NameValuePairResponseArrayOutput
Site Metadata
func (SiteConfigResponsePtrOutput) Name ¶
func (o SiteConfigResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource Name
func (SiteConfigResponsePtrOutput) NetFrameworkVersion ¶
func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
Net Framework Version
func (SiteConfigResponsePtrOutput) NodeVersion ¶
func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node
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) PublishingPassword ¶
func (o SiteConfigResponsePtrOutput) PublishingPassword() pulumi.StringPtrOutput
Publishing password
func (SiteConfigResponsePtrOutput) PublishingUsername ¶
func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name
func (SiteConfigResponsePtrOutput) PythonVersion ¶
func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python
func (SiteConfigResponsePtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
Remote Debugging Enabled
func (SiteConfigResponsePtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote Debugging Version
func (SiteConfigResponsePtrOutput) RequestTracingEnabled ¶
func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
Enable request tracing
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) Tags ¶
func (o SiteConfigResponsePtrOutput) Tags() pulumi.StringMapOutput
Resource tags
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) Type ¶
func (o SiteConfigResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type
func (SiteConfigResponsePtrOutput) Use32BitWorkerProcess ¶
func (o SiteConfigResponsePtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
Use 32 bit worker process
func (SiteConfigResponsePtrOutput) VirtualApplications ¶
func (o SiteConfigResponsePtrOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
Virtual applications
func (SiteConfigResponsePtrOutput) VnetName ¶
func (o SiteConfigResponsePtrOutput) VnetName() pulumi.StringPtrOutput
Vnet name
func (SiteConfigResponsePtrOutput) WebSocketsEnabled ¶
func (o SiteConfigResponsePtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
Web socket enabled.
type SiteConnectionStrings ¶ added in v0.6.0
type SiteConnectionStrings struct { pulumi.CustomResourceState // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Connection strings Properties ConnStringValueTypePairResponseMapOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
String dictionary resource
func GetSiteConnectionStrings ¶ added in v0.6.0
func GetSiteConnectionStrings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteConnectionStringsState, opts ...pulumi.ResourceOption) (*SiteConnectionStrings, error)
GetSiteConnectionStrings gets an existing SiteConnectionStrings 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 NewSiteConnectionStrings ¶ added in v0.6.0
func NewSiteConnectionStrings(ctx *pulumi.Context, name string, args *SiteConnectionStringsArgs, opts ...pulumi.ResourceOption) (*SiteConnectionStrings, error)
NewSiteConnectionStrings registers a new resource with the given unique name, arguments, and options.
func (*SiteConnectionStrings) ElementType ¶ added in v0.6.0
func (*SiteConnectionStrings) ElementType() reflect.Type
func (*SiteConnectionStrings) ToSiteConnectionStringsOutput ¶ added in v0.6.0
func (i *SiteConnectionStrings) ToSiteConnectionStringsOutput() SiteConnectionStringsOutput
func (*SiteConnectionStrings) ToSiteConnectionStringsOutputWithContext ¶ added in v0.6.0
func (i *SiteConnectionStrings) ToSiteConnectionStringsOutputWithContext(ctx context.Context) SiteConnectionStringsOutput
type SiteConnectionStringsArgs ¶ added in v0.6.0
type SiteConnectionStringsArgs struct { // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Connection strings Properties ConnStringValueTypePairMapInput // Name of resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteConnectionStrings resource.
func (SiteConnectionStringsArgs) ElementType ¶ added in v0.6.0
func (SiteConnectionStringsArgs) ElementType() reflect.Type
type SiteConnectionStringsInput ¶ added in v0.6.0
type SiteConnectionStringsInput interface { pulumi.Input ToSiteConnectionStringsOutput() SiteConnectionStringsOutput ToSiteConnectionStringsOutputWithContext(ctx context.Context) SiteConnectionStringsOutput }
type SiteConnectionStringsOutput ¶ added in v0.6.0
type SiteConnectionStringsOutput struct {
*pulumi.OutputState
}
func (SiteConnectionStringsOutput) ElementType ¶ added in v0.6.0
func (SiteConnectionStringsOutput) ElementType() reflect.Type
func (SiteConnectionStringsOutput) ToSiteConnectionStringsOutput ¶ added in v0.6.0
func (o SiteConnectionStringsOutput) ToSiteConnectionStringsOutput() SiteConnectionStringsOutput
func (SiteConnectionStringsOutput) ToSiteConnectionStringsOutputWithContext ¶ added in v0.6.0
func (o SiteConnectionStringsOutput) ToSiteConnectionStringsOutputWithContext(ctx context.Context) SiteConnectionStringsOutput
type SiteConnectionStringsSlot ¶ added in v0.6.0
type SiteConnectionStringsSlot struct { pulumi.CustomResourceState // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Connection strings Properties ConnStringValueTypePairResponseMapOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
String dictionary resource
func GetSiteConnectionStringsSlot ¶ added in v0.6.0
func GetSiteConnectionStringsSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteConnectionStringsSlotState, opts ...pulumi.ResourceOption) (*SiteConnectionStringsSlot, error)
GetSiteConnectionStringsSlot gets an existing SiteConnectionStringsSlot 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 NewSiteConnectionStringsSlot ¶ added in v0.6.0
func NewSiteConnectionStringsSlot(ctx *pulumi.Context, name string, args *SiteConnectionStringsSlotArgs, opts ...pulumi.ResourceOption) (*SiteConnectionStringsSlot, error)
NewSiteConnectionStringsSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteConnectionStringsSlot) ElementType ¶ added in v0.6.0
func (*SiteConnectionStringsSlot) ElementType() reflect.Type
func (*SiteConnectionStringsSlot) ToSiteConnectionStringsSlotOutput ¶ added in v0.6.0
func (i *SiteConnectionStringsSlot) ToSiteConnectionStringsSlotOutput() SiteConnectionStringsSlotOutput
func (*SiteConnectionStringsSlot) ToSiteConnectionStringsSlotOutputWithContext ¶ added in v0.6.0
func (i *SiteConnectionStringsSlot) ToSiteConnectionStringsSlotOutputWithContext(ctx context.Context) SiteConnectionStringsSlotOutput
type SiteConnectionStringsSlotArgs ¶ added in v0.6.0
type SiteConnectionStringsSlotArgs struct { // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Connection strings Properties ConnStringValueTypePairMapInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteConnectionStringsSlot resource.
func (SiteConnectionStringsSlotArgs) ElementType ¶ added in v0.6.0
func (SiteConnectionStringsSlotArgs) ElementType() reflect.Type
type SiteConnectionStringsSlotInput ¶ added in v0.6.0
type SiteConnectionStringsSlotInput interface { pulumi.Input ToSiteConnectionStringsSlotOutput() SiteConnectionStringsSlotOutput ToSiteConnectionStringsSlotOutputWithContext(ctx context.Context) SiteConnectionStringsSlotOutput }
type SiteConnectionStringsSlotOutput ¶ added in v0.6.0
type SiteConnectionStringsSlotOutput struct {
*pulumi.OutputState
}
func (SiteConnectionStringsSlotOutput) ElementType ¶ added in v0.6.0
func (SiteConnectionStringsSlotOutput) ElementType() reflect.Type
func (SiteConnectionStringsSlotOutput) ToSiteConnectionStringsSlotOutput ¶ added in v0.6.0
func (o SiteConnectionStringsSlotOutput) ToSiteConnectionStringsSlotOutput() SiteConnectionStringsSlotOutput
func (SiteConnectionStringsSlotOutput) ToSiteConnectionStringsSlotOutputWithContext ¶ added in v0.6.0
func (o SiteConnectionStringsSlotOutput) ToSiteConnectionStringsSlotOutputWithContext(ctx context.Context) SiteConnectionStringsSlotOutput
type SiteConnectionStringsSlotState ¶ added in v0.6.0
type SiteConnectionStringsSlotState struct { // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Connection strings Properties ConnStringValueTypePairResponseMapInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteConnectionStringsSlotState) ElementType ¶ added in v0.6.0
func (SiteConnectionStringsSlotState) ElementType() reflect.Type
type SiteConnectionStringsState ¶ added in v0.6.0
type SiteConnectionStringsState struct { // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Connection strings Properties ConnStringValueTypePairResponseMapInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteConnectionStringsState) ElementType ¶ added in v0.6.0
func (SiteConnectionStringsState) ElementType() reflect.Type
type SiteDeployment ¶
type SiteDeployment struct { pulumi.CustomResourceState // Active Active pulumi.BoolPtrOutput `pulumi:"active"` // Author Author pulumi.StringPtrOutput `pulumi:"author"` // AuthorEmail AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Deployer Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Detail Details pulumi.StringPtrOutput `pulumi:"details"` // EndTime EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Message Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // StartTime StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Status Status pulumi.IntPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Represents user credentials used for publishing activity
func GetSiteDeployment ¶
func GetSiteDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteDeploymentState, opts ...pulumi.ResourceOption) (*SiteDeployment, error)
GetSiteDeployment gets an existing SiteDeployment 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 NewSiteDeployment ¶
func NewSiteDeployment(ctx *pulumi.Context, name string, args *SiteDeploymentArgs, opts ...pulumi.ResourceOption) (*SiteDeployment, error)
NewSiteDeployment registers a new resource with the given unique name, arguments, and options.
func (*SiteDeployment) ElementType ¶ added in v0.2.6
func (*SiteDeployment) ElementType() reflect.Type
func (*SiteDeployment) ToSiteDeploymentOutput ¶ added in v0.2.6
func (i *SiteDeployment) ToSiteDeploymentOutput() SiteDeploymentOutput
func (*SiteDeployment) ToSiteDeploymentOutputWithContext ¶ added in v0.2.6
func (i *SiteDeployment) ToSiteDeploymentOutputWithContext(ctx context.Context) SiteDeploymentOutput
type SiteDeploymentArgs ¶
type SiteDeploymentArgs struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Resource Id Id pulumi.StringInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteDeployment resource.
func (SiteDeploymentArgs) ElementType ¶
func (SiteDeploymentArgs) ElementType() reflect.Type
type SiteDeploymentInput ¶ added in v0.2.6
type SiteDeploymentInput interface { pulumi.Input ToSiteDeploymentOutput() SiteDeploymentOutput ToSiteDeploymentOutputWithContext(ctx context.Context) SiteDeploymentOutput }
type SiteDeploymentOutput ¶ added in v0.2.6
type SiteDeploymentOutput struct {
*pulumi.OutputState
}
func (SiteDeploymentOutput) ElementType ¶ added in v0.2.6
func (SiteDeploymentOutput) ElementType() reflect.Type
func (SiteDeploymentOutput) ToSiteDeploymentOutput ¶ added in v0.2.6
func (o SiteDeploymentOutput) ToSiteDeploymentOutput() SiteDeploymentOutput
func (SiteDeploymentOutput) ToSiteDeploymentOutputWithContext ¶ added in v0.2.6
func (o SiteDeploymentOutput) ToSiteDeploymentOutputWithContext(ctx context.Context) SiteDeploymentOutput
type SiteDeploymentSlot ¶
type SiteDeploymentSlot struct { pulumi.CustomResourceState // Active Active pulumi.BoolPtrOutput `pulumi:"active"` // Author Author pulumi.StringPtrOutput `pulumi:"author"` // AuthorEmail AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Deployer Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Detail Details pulumi.StringPtrOutput `pulumi:"details"` // EndTime EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Message Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // StartTime StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Status Status pulumi.IntPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Represents user credentials used for publishing activity
func GetSiteDeploymentSlot ¶
func GetSiteDeploymentSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteDeploymentSlotState, opts ...pulumi.ResourceOption) (*SiteDeploymentSlot, error)
GetSiteDeploymentSlot gets an existing SiteDeploymentSlot 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 NewSiteDeploymentSlot ¶
func NewSiteDeploymentSlot(ctx *pulumi.Context, name string, args *SiteDeploymentSlotArgs, opts ...pulumi.ResourceOption) (*SiteDeploymentSlot, error)
NewSiteDeploymentSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteDeploymentSlot) ElementType ¶ added in v0.2.6
func (*SiteDeploymentSlot) ElementType() reflect.Type
func (*SiteDeploymentSlot) ToSiteDeploymentSlotOutput ¶ added in v0.2.6
func (i *SiteDeploymentSlot) ToSiteDeploymentSlotOutput() SiteDeploymentSlotOutput
func (*SiteDeploymentSlot) ToSiteDeploymentSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteDeploymentSlot) ToSiteDeploymentSlotOutputWithContext(ctx context.Context) SiteDeploymentSlotOutput
type SiteDeploymentSlotArgs ¶
type SiteDeploymentSlotArgs struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Resource Id Id pulumi.StringInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteDeploymentSlot resource.
func (SiteDeploymentSlotArgs) ElementType ¶
func (SiteDeploymentSlotArgs) ElementType() reflect.Type
type SiteDeploymentSlotInput ¶ added in v0.2.6
type SiteDeploymentSlotInput interface { pulumi.Input ToSiteDeploymentSlotOutput() SiteDeploymentSlotOutput ToSiteDeploymentSlotOutputWithContext(ctx context.Context) SiteDeploymentSlotOutput }
type SiteDeploymentSlotOutput ¶ added in v0.2.6
type SiteDeploymentSlotOutput struct {
*pulumi.OutputState
}
func (SiteDeploymentSlotOutput) ElementType ¶ added in v0.2.6
func (SiteDeploymentSlotOutput) ElementType() reflect.Type
func (SiteDeploymentSlotOutput) ToSiteDeploymentSlotOutput ¶ added in v0.2.6
func (o SiteDeploymentSlotOutput) ToSiteDeploymentSlotOutput() SiteDeploymentSlotOutput
func (SiteDeploymentSlotOutput) ToSiteDeploymentSlotOutputWithContext ¶ added in v0.2.6
func (o SiteDeploymentSlotOutput) ToSiteDeploymentSlotOutputWithContext(ctx context.Context) SiteDeploymentSlotOutput
type SiteDeploymentSlotState ¶
type SiteDeploymentSlotState struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteDeploymentSlotState) ElementType ¶
func (SiteDeploymentSlotState) ElementType() reflect.Type
type SiteDeploymentState ¶
type SiteDeploymentState struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteDeploymentState) ElementType ¶
func (SiteDeploymentState) ElementType() reflect.Type
type SiteHostNameBinding ¶
type SiteHostNameBinding 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"` // Host name type HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Web app name SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
A host name binding object
func GetSiteHostNameBinding ¶
func GetSiteHostNameBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteHostNameBindingState, opts ...pulumi.ResourceOption) (*SiteHostNameBinding, error)
GetSiteHostNameBinding gets an existing SiteHostNameBinding 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 NewSiteHostNameBinding ¶
func NewSiteHostNameBinding(ctx *pulumi.Context, name string, args *SiteHostNameBindingArgs, opts ...pulumi.ResourceOption) (*SiteHostNameBinding, error)
NewSiteHostNameBinding registers a new resource with the given unique name, arguments, and options.
func (*SiteHostNameBinding) ElementType ¶ added in v0.2.6
func (*SiteHostNameBinding) ElementType() reflect.Type
func (*SiteHostNameBinding) ToSiteHostNameBindingOutput ¶ added in v0.2.6
func (i *SiteHostNameBinding) ToSiteHostNameBindingOutput() SiteHostNameBindingOutput
func (*SiteHostNameBinding) ToSiteHostNameBindingOutputWithContext ¶ added in v0.2.6
func (i *SiteHostNameBinding) ToSiteHostNameBindingOutputWithContext(ctx context.Context) SiteHostNameBindingOutput
type SiteHostNameBindingArgs ¶
type SiteHostNameBindingArgs struct { // Azure resource name AzureResourceName pulumi.StringPtrInput // Azure resource type AzureResourceType *AzureResourceType // Custom DNS record type CustomHostNameDnsRecordType *CustomHostNameDnsRecordType // Fully qualified ARM domain resource URI DomainId pulumi.StringPtrInput // Name of host HostName pulumi.StringInput // Host name type HostNameType *HostNameType // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Web app name SiteName pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteHostNameBinding resource.
func (SiteHostNameBindingArgs) ElementType ¶
func (SiteHostNameBindingArgs) ElementType() reflect.Type
type SiteHostNameBindingInput ¶ added in v0.2.6
type SiteHostNameBindingInput interface { pulumi.Input ToSiteHostNameBindingOutput() SiteHostNameBindingOutput ToSiteHostNameBindingOutputWithContext(ctx context.Context) SiteHostNameBindingOutput }
type SiteHostNameBindingOutput ¶ added in v0.2.6
type SiteHostNameBindingOutput struct {
*pulumi.OutputState
}
func (SiteHostNameBindingOutput) ElementType ¶ added in v0.2.6
func (SiteHostNameBindingOutput) ElementType() reflect.Type
func (SiteHostNameBindingOutput) ToSiteHostNameBindingOutput ¶ added in v0.2.6
func (o SiteHostNameBindingOutput) ToSiteHostNameBindingOutput() SiteHostNameBindingOutput
func (SiteHostNameBindingOutput) ToSiteHostNameBindingOutputWithContext ¶ added in v0.2.6
func (o SiteHostNameBindingOutput) ToSiteHostNameBindingOutputWithContext(ctx context.Context) SiteHostNameBindingOutput
type SiteHostNameBindingSlot ¶
type SiteHostNameBindingSlot 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"` // Host name type HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Web app name SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
A host name binding object
func GetSiteHostNameBindingSlot ¶
func GetSiteHostNameBindingSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteHostNameBindingSlotState, opts ...pulumi.ResourceOption) (*SiteHostNameBindingSlot, error)
GetSiteHostNameBindingSlot gets an existing SiteHostNameBindingSlot 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 NewSiteHostNameBindingSlot ¶
func NewSiteHostNameBindingSlot(ctx *pulumi.Context, name string, args *SiteHostNameBindingSlotArgs, opts ...pulumi.ResourceOption) (*SiteHostNameBindingSlot, error)
NewSiteHostNameBindingSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteHostNameBindingSlot) ElementType ¶ added in v0.2.6
func (*SiteHostNameBindingSlot) ElementType() reflect.Type
func (*SiteHostNameBindingSlot) ToSiteHostNameBindingSlotOutput ¶ added in v0.2.6
func (i *SiteHostNameBindingSlot) ToSiteHostNameBindingSlotOutput() SiteHostNameBindingSlotOutput
func (*SiteHostNameBindingSlot) ToSiteHostNameBindingSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteHostNameBindingSlot) ToSiteHostNameBindingSlotOutputWithContext(ctx context.Context) SiteHostNameBindingSlotOutput
type SiteHostNameBindingSlotArgs ¶
type SiteHostNameBindingSlotArgs struct { // Azure resource name AzureResourceName pulumi.StringPtrInput // Azure resource type AzureResourceType *AzureResourceType // Custom DNS record type CustomHostNameDnsRecordType *CustomHostNameDnsRecordType // Fully qualified ARM domain resource URI DomainId pulumi.StringPtrInput // Name of host HostName pulumi.StringInput // Host name type HostNameType *HostNameType // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Web app name SiteName pulumi.StringPtrInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteHostNameBindingSlot resource.
func (SiteHostNameBindingSlotArgs) ElementType ¶
func (SiteHostNameBindingSlotArgs) ElementType() reflect.Type
type SiteHostNameBindingSlotInput ¶ added in v0.2.6
type SiteHostNameBindingSlotInput interface { pulumi.Input ToSiteHostNameBindingSlotOutput() SiteHostNameBindingSlotOutput ToSiteHostNameBindingSlotOutputWithContext(ctx context.Context) SiteHostNameBindingSlotOutput }
type SiteHostNameBindingSlotOutput ¶ added in v0.2.6
type SiteHostNameBindingSlotOutput struct {
*pulumi.OutputState
}
func (SiteHostNameBindingSlotOutput) ElementType ¶ added in v0.2.6
func (SiteHostNameBindingSlotOutput) ElementType() reflect.Type
func (SiteHostNameBindingSlotOutput) ToSiteHostNameBindingSlotOutput ¶ added in v0.2.6
func (o SiteHostNameBindingSlotOutput) ToSiteHostNameBindingSlotOutput() SiteHostNameBindingSlotOutput
func (SiteHostNameBindingSlotOutput) ToSiteHostNameBindingSlotOutputWithContext ¶ added in v0.2.6
func (o SiteHostNameBindingSlotOutput) ToSiteHostNameBindingSlotOutputWithContext(ctx context.Context) SiteHostNameBindingSlotOutput
type SiteHostNameBindingSlotState ¶
type SiteHostNameBindingSlotState 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 // Host name type HostNameType pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Web app name SiteName pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteHostNameBindingSlotState) ElementType ¶
func (SiteHostNameBindingSlotState) ElementType() reflect.Type
type SiteHostNameBindingState ¶
type SiteHostNameBindingState 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 // Host name type HostNameType pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Web app name SiteName pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteHostNameBindingState) ElementType ¶
func (SiteHostNameBindingState) ElementType() reflect.Type
type SiteInput ¶ added in v0.2.6
type SiteInput interface { pulumi.Input ToSiteOutput() SiteOutput ToSiteOutputWithContext(ctx context.Context) SiteOutput }
type SiteInstanceDeployment ¶
type SiteInstanceDeployment struct { pulumi.CustomResourceState // Active Active pulumi.BoolPtrOutput `pulumi:"active"` // Author Author pulumi.StringPtrOutput `pulumi:"author"` // AuthorEmail AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Deployer Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Detail Details pulumi.StringPtrOutput `pulumi:"details"` // EndTime EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Message Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // StartTime StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Status Status pulumi.IntPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Represents user credentials used for publishing activity
func GetSiteInstanceDeployment ¶
func GetSiteInstanceDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteInstanceDeploymentState, opts ...pulumi.ResourceOption) (*SiteInstanceDeployment, error)
GetSiteInstanceDeployment gets an existing SiteInstanceDeployment 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 NewSiteInstanceDeployment ¶
func NewSiteInstanceDeployment(ctx *pulumi.Context, name string, args *SiteInstanceDeploymentArgs, opts ...pulumi.ResourceOption) (*SiteInstanceDeployment, error)
NewSiteInstanceDeployment registers a new resource with the given unique name, arguments, and options.
func (*SiteInstanceDeployment) ElementType ¶ added in v0.2.6
func (*SiteInstanceDeployment) ElementType() reflect.Type
func (*SiteInstanceDeployment) ToSiteInstanceDeploymentOutput ¶ added in v0.2.6
func (i *SiteInstanceDeployment) ToSiteInstanceDeploymentOutput() SiteInstanceDeploymentOutput
func (*SiteInstanceDeployment) ToSiteInstanceDeploymentOutputWithContext ¶ added in v0.2.6
func (i *SiteInstanceDeployment) ToSiteInstanceDeploymentOutputWithContext(ctx context.Context) SiteInstanceDeploymentOutput
type SiteInstanceDeploymentArgs ¶
type SiteInstanceDeploymentArgs struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Resource Id Id pulumi.StringInput // Id of web app instance InstanceId pulumi.StringInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteInstanceDeployment resource.
func (SiteInstanceDeploymentArgs) ElementType ¶
func (SiteInstanceDeploymentArgs) ElementType() reflect.Type
type SiteInstanceDeploymentInput ¶ added in v0.2.6
type SiteInstanceDeploymentInput interface { pulumi.Input ToSiteInstanceDeploymentOutput() SiteInstanceDeploymentOutput ToSiteInstanceDeploymentOutputWithContext(ctx context.Context) SiteInstanceDeploymentOutput }
type SiteInstanceDeploymentOutput ¶ added in v0.2.6
type SiteInstanceDeploymentOutput struct {
*pulumi.OutputState
}
func (SiteInstanceDeploymentOutput) ElementType ¶ added in v0.2.6
func (SiteInstanceDeploymentOutput) ElementType() reflect.Type
func (SiteInstanceDeploymentOutput) ToSiteInstanceDeploymentOutput ¶ added in v0.2.6
func (o SiteInstanceDeploymentOutput) ToSiteInstanceDeploymentOutput() SiteInstanceDeploymentOutput
func (SiteInstanceDeploymentOutput) ToSiteInstanceDeploymentOutputWithContext ¶ added in v0.2.6
func (o SiteInstanceDeploymentOutput) ToSiteInstanceDeploymentOutputWithContext(ctx context.Context) SiteInstanceDeploymentOutput
type SiteInstanceDeploymentSlot ¶
type SiteInstanceDeploymentSlot struct { pulumi.CustomResourceState // Active Active pulumi.BoolPtrOutput `pulumi:"active"` // Author Author pulumi.StringPtrOutput `pulumi:"author"` // AuthorEmail AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Deployer Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Detail Details pulumi.StringPtrOutput `pulumi:"details"` // EndTime EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Message Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // StartTime StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Status Status pulumi.IntPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Represents user credentials used for publishing activity
func GetSiteInstanceDeploymentSlot ¶
func GetSiteInstanceDeploymentSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteInstanceDeploymentSlotState, opts ...pulumi.ResourceOption) (*SiteInstanceDeploymentSlot, error)
GetSiteInstanceDeploymentSlot gets an existing SiteInstanceDeploymentSlot 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 NewSiteInstanceDeploymentSlot ¶
func NewSiteInstanceDeploymentSlot(ctx *pulumi.Context, name string, args *SiteInstanceDeploymentSlotArgs, opts ...pulumi.ResourceOption) (*SiteInstanceDeploymentSlot, error)
NewSiteInstanceDeploymentSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteInstanceDeploymentSlot) ElementType ¶ added in v0.2.6
func (*SiteInstanceDeploymentSlot) ElementType() reflect.Type
func (*SiteInstanceDeploymentSlot) ToSiteInstanceDeploymentSlotOutput ¶ added in v0.2.6
func (i *SiteInstanceDeploymentSlot) ToSiteInstanceDeploymentSlotOutput() SiteInstanceDeploymentSlotOutput
func (*SiteInstanceDeploymentSlot) ToSiteInstanceDeploymentSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteInstanceDeploymentSlot) ToSiteInstanceDeploymentSlotOutputWithContext(ctx context.Context) SiteInstanceDeploymentSlotOutput
type SiteInstanceDeploymentSlotArgs ¶
type SiteInstanceDeploymentSlotArgs struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Resource Id Id pulumi.StringInput // Id of web app instance InstanceId pulumi.StringInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteInstanceDeploymentSlot resource.
func (SiteInstanceDeploymentSlotArgs) ElementType ¶
func (SiteInstanceDeploymentSlotArgs) ElementType() reflect.Type
type SiteInstanceDeploymentSlotInput ¶ added in v0.2.6
type SiteInstanceDeploymentSlotInput interface { pulumi.Input ToSiteInstanceDeploymentSlotOutput() SiteInstanceDeploymentSlotOutput ToSiteInstanceDeploymentSlotOutputWithContext(ctx context.Context) SiteInstanceDeploymentSlotOutput }
type SiteInstanceDeploymentSlotOutput ¶ added in v0.2.6
type SiteInstanceDeploymentSlotOutput struct {
*pulumi.OutputState
}
func (SiteInstanceDeploymentSlotOutput) ElementType ¶ added in v0.2.6
func (SiteInstanceDeploymentSlotOutput) ElementType() reflect.Type
func (SiteInstanceDeploymentSlotOutput) ToSiteInstanceDeploymentSlotOutput ¶ added in v0.2.6
func (o SiteInstanceDeploymentSlotOutput) ToSiteInstanceDeploymentSlotOutput() SiteInstanceDeploymentSlotOutput
func (SiteInstanceDeploymentSlotOutput) ToSiteInstanceDeploymentSlotOutputWithContext ¶ added in v0.2.6
func (o SiteInstanceDeploymentSlotOutput) ToSiteInstanceDeploymentSlotOutputWithContext(ctx context.Context) SiteInstanceDeploymentSlotOutput
type SiteInstanceDeploymentSlotState ¶
type SiteInstanceDeploymentSlotState struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteInstanceDeploymentSlotState) ElementType ¶
func (SiteInstanceDeploymentSlotState) ElementType() reflect.Type
type SiteInstanceDeploymentState ¶
type SiteInstanceDeploymentState struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteInstanceDeploymentState) ElementType ¶
func (SiteInstanceDeploymentState) ElementType() reflect.Type
type SiteLimits ¶
type SiteLimits struct { // Maximum allowed disk size usage in MB MaxDiskSizeInMb *float64 `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB MaxMemoryInMb *float64 `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage MaxPercentageCpu *float64 `pulumi:"maxPercentageCpu"` }
Represents metric limits set on a web app.
type SiteLimitsArgs ¶
type SiteLimitsArgs struct { // Maximum allowed disk size usage in MB MaxDiskSizeInMb pulumi.Float64PtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB MaxMemoryInMb pulumi.Float64PtrInput `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage MaxPercentageCpu pulumi.Float64PtrInput `pulumi:"maxPercentageCpu"` }
Represents metric limits set on a web 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 }
Represents metric limits set on a web app.
func (SiteLimitsOutput) ElementType ¶
func (SiteLimitsOutput) ElementType() reflect.Type
func (SiteLimitsOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB
func (SiteLimitsOutput) MaxMemoryInMb ¶
func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB
func (SiteLimitsOutput) MaxPercentageCpu ¶
func (o SiteLimitsOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage
func (SiteLimitsOutput) ToSiteLimitsOutput ¶
func (o SiteLimitsOutput) ToSiteLimitsOutput() SiteLimitsOutput
func (SiteLimitsOutput) ToSiteLimitsOutputWithContext ¶
func (o SiteLimitsOutput) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
func (SiteLimitsOutput) ToSiteLimitsPtrOutput ¶
func (o SiteLimitsOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext ¶
func (o SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsPtrInput ¶
type SiteLimitsPtrInput interface { pulumi.Input ToSiteLimitsPtrOutput() SiteLimitsPtrOutput ToSiteLimitsPtrOutputWithContext(context.Context) SiteLimitsPtrOutput }
SiteLimitsPtrInput is an input type that accepts SiteLimitsArgs, SiteLimitsPtr and SiteLimitsPtrOutput values. You can construct a concrete instance of `SiteLimitsPtrInput` via:
SiteLimitsArgs{...} or: nil
func SiteLimitsPtr ¶
func SiteLimitsPtr(v *SiteLimitsArgs) SiteLimitsPtrInput
type SiteLimitsPtrOutput ¶
type SiteLimitsPtrOutput struct{ *pulumi.OutputState }
func (SiteLimitsPtrOutput) Elem ¶
func (o SiteLimitsPtrOutput) Elem() SiteLimitsOutput
func (SiteLimitsPtrOutput) ElementType ¶
func (SiteLimitsPtrOutput) ElementType() reflect.Type
func (SiteLimitsPtrOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsPtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB
func (SiteLimitsPtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB
func (SiteLimitsPtrOutput) MaxPercentageCpu ¶
func (o SiteLimitsPtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage
func (SiteLimitsPtrOutput) ToSiteLimitsPtrOutput ¶
func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext ¶
func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsResponse ¶
type SiteLimitsResponse struct { // Maximum allowed disk size usage in MB MaxDiskSizeInMb *float64 `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB MaxMemoryInMb *float64 `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage MaxPercentageCpu *float64 `pulumi:"maxPercentageCpu"` }
Represents metric limits set on a web app.
type SiteLimitsResponseArgs ¶
type SiteLimitsResponseArgs struct { // Maximum allowed disk size usage in MB MaxDiskSizeInMb pulumi.Float64PtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB MaxMemoryInMb pulumi.Float64PtrInput `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage MaxPercentageCpu pulumi.Float64PtrInput `pulumi:"maxPercentageCpu"` }
Represents metric limits set on a web 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 }
Represents metric limits set on a web app.
func (SiteLimitsResponseOutput) ElementType ¶
func (SiteLimitsResponseOutput) ElementType() reflect.Type
func (SiteLimitsResponseOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsResponseOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB
func (SiteLimitsResponseOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB
func (SiteLimitsResponseOutput) MaxPercentageCpu ¶
func (o SiteLimitsResponseOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage
func (SiteLimitsResponseOutput) ToSiteLimitsResponseOutput ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLimitsResponsePtrInput ¶
type SiteLimitsResponsePtrInput interface { pulumi.Input ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput ToSiteLimitsResponsePtrOutputWithContext(context.Context) SiteLimitsResponsePtrOutput }
SiteLimitsResponsePtrInput is an input type that accepts SiteLimitsResponseArgs, SiteLimitsResponsePtr and SiteLimitsResponsePtrOutput values. You can construct a concrete instance of `SiteLimitsResponsePtrInput` via:
SiteLimitsResponseArgs{...} or: nil
func SiteLimitsResponsePtr ¶
func SiteLimitsResponsePtr(v *SiteLimitsResponseArgs) SiteLimitsResponsePtrInput
type SiteLimitsResponsePtrOutput ¶
type SiteLimitsResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteLimitsResponsePtrOutput) Elem ¶
func (o SiteLimitsResponsePtrOutput) Elem() SiteLimitsResponseOutput
func (SiteLimitsResponsePtrOutput) ElementType ¶
func (SiteLimitsResponsePtrOutput) ElementType() reflect.Type
func (SiteLimitsResponsePtrOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB
func (SiteLimitsResponsePtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB
func (SiteLimitsResponsePtrOutput) MaxPercentageCpu ¶
func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage
func (SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput ¶
func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext ¶
func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLoadBalancing ¶ added in v0.3.1
Site load balancing
func (SiteLoadBalancing) ElementType ¶ added in v0.3.1
func (SiteLoadBalancing) ElementType() reflect.Type
func (SiteLoadBalancing) ToStringOutput ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringOutput() pulumi.StringOutput
func (SiteLoadBalancing) ToStringOutputWithContext ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SiteLoadBalancing) ToStringPtrOutput ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringPtrOutput() pulumi.StringPtrOutput
func (SiteLoadBalancing) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SiteLogsConfig ¶ added in v0.3.1
type SiteLogsConfig struct { pulumi.CustomResourceState // Application logs configuration ApplicationLogs ApplicationLogsConfigResponsePtrOutput `pulumi:"applicationLogs"` // Detailed error messages configuration DetailedErrorMessages EnabledConfigResponsePtrOutput `pulumi:"detailedErrorMessages"` // Failed requests tracing configuration FailedRequestsTracing EnabledConfigResponsePtrOutput `pulumi:"failedRequestsTracing"` // Http logs configuration HttpLogs HttpLogsConfigResponsePtrOutput `pulumi:"httpLogs"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Configuration of Azure web site
func GetSiteLogsConfig ¶ added in v0.3.1
func GetSiteLogsConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteLogsConfigState, opts ...pulumi.ResourceOption) (*SiteLogsConfig, error)
GetSiteLogsConfig gets an existing SiteLogsConfig 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 NewSiteLogsConfig ¶ added in v0.3.1
func NewSiteLogsConfig(ctx *pulumi.Context, name string, args *SiteLogsConfigArgs, opts ...pulumi.ResourceOption) (*SiteLogsConfig, error)
NewSiteLogsConfig registers a new resource with the given unique name, arguments, and options.
func (*SiteLogsConfig) ElementType ¶ added in v0.3.1
func (*SiteLogsConfig) ElementType() reflect.Type
func (*SiteLogsConfig) ToSiteLogsConfigOutput ¶ added in v0.3.1
func (i *SiteLogsConfig) ToSiteLogsConfigOutput() SiteLogsConfigOutput
func (*SiteLogsConfig) ToSiteLogsConfigOutputWithContext ¶ added in v0.3.1
func (i *SiteLogsConfig) ToSiteLogsConfigOutputWithContext(ctx context.Context) SiteLogsConfigOutput
type SiteLogsConfigArgs ¶ added in v0.3.1
type SiteLogsConfigArgs struct { // Application logs configuration ApplicationLogs ApplicationLogsConfigPtrInput // Detailed error messages configuration DetailedErrorMessages EnabledConfigPtrInput // Failed requests tracing configuration FailedRequestsTracing EnabledConfigPtrInput // Http logs configuration HttpLogs HttpLogsConfigPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteLogsConfig resource.
func (SiteLogsConfigArgs) ElementType ¶ added in v0.3.1
func (SiteLogsConfigArgs) ElementType() reflect.Type
type SiteLogsConfigInput ¶ added in v0.3.1
type SiteLogsConfigInput interface { pulumi.Input ToSiteLogsConfigOutput() SiteLogsConfigOutput ToSiteLogsConfigOutputWithContext(ctx context.Context) SiteLogsConfigOutput }
type SiteLogsConfigOutput ¶ added in v0.3.1
type SiteLogsConfigOutput struct {
*pulumi.OutputState
}
func (SiteLogsConfigOutput) ElementType ¶ added in v0.3.1
func (SiteLogsConfigOutput) ElementType() reflect.Type
func (SiteLogsConfigOutput) ToSiteLogsConfigOutput ¶ added in v0.3.1
func (o SiteLogsConfigOutput) ToSiteLogsConfigOutput() SiteLogsConfigOutput
func (SiteLogsConfigOutput) ToSiteLogsConfigOutputWithContext ¶ added in v0.3.1
func (o SiteLogsConfigOutput) ToSiteLogsConfigOutputWithContext(ctx context.Context) SiteLogsConfigOutput
type SiteLogsConfigState ¶ added in v0.3.1
type SiteLogsConfigState struct { // Application logs configuration ApplicationLogs ApplicationLogsConfigResponsePtrInput // Detailed error messages configuration DetailedErrorMessages EnabledConfigResponsePtrInput // Failed requests tracing configuration FailedRequestsTracing EnabledConfigResponsePtrInput // Http logs configuration HttpLogs HttpLogsConfigResponsePtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteLogsConfigState) ElementType ¶ added in v0.3.1
func (SiteLogsConfigState) ElementType() reflect.Type
type SiteMetadata ¶ added in v0.6.0
type SiteMetadata struct { pulumi.CustomResourceState // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Settings Properties pulumi.StringMapOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
String dictionary resource
func GetSiteMetadata ¶ added in v0.6.0
func GetSiteMetadata(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteMetadataState, opts ...pulumi.ResourceOption) (*SiteMetadata, error)
GetSiteMetadata gets an existing SiteMetadata 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 NewSiteMetadata ¶ added in v0.6.0
func NewSiteMetadata(ctx *pulumi.Context, name string, args *SiteMetadataArgs, opts ...pulumi.ResourceOption) (*SiteMetadata, error)
NewSiteMetadata registers a new resource with the given unique name, arguments, and options.
func (*SiteMetadata) ElementType ¶ added in v0.6.0
func (*SiteMetadata) ElementType() reflect.Type
func (*SiteMetadata) ToSiteMetadataOutput ¶ added in v0.6.0
func (i *SiteMetadata) ToSiteMetadataOutput() SiteMetadataOutput
func (*SiteMetadata) ToSiteMetadataOutputWithContext ¶ added in v0.6.0
func (i *SiteMetadata) ToSiteMetadataOutputWithContext(ctx context.Context) SiteMetadataOutput
type SiteMetadataArgs ¶ added in v0.6.0
type SiteMetadataArgs struct { // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Settings Properties pulumi.StringMapInput // Name of resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteMetadata resource.
func (SiteMetadataArgs) ElementType ¶ added in v0.6.0
func (SiteMetadataArgs) ElementType() reflect.Type
type SiteMetadataInput ¶ added in v0.6.0
type SiteMetadataInput interface { pulumi.Input ToSiteMetadataOutput() SiteMetadataOutput ToSiteMetadataOutputWithContext(ctx context.Context) SiteMetadataOutput }
type SiteMetadataOutput ¶ added in v0.6.0
type SiteMetadataOutput struct {
*pulumi.OutputState
}
func (SiteMetadataOutput) ElementType ¶ added in v0.6.0
func (SiteMetadataOutput) ElementType() reflect.Type
func (SiteMetadataOutput) ToSiteMetadataOutput ¶ added in v0.6.0
func (o SiteMetadataOutput) ToSiteMetadataOutput() SiteMetadataOutput
func (SiteMetadataOutput) ToSiteMetadataOutputWithContext ¶ added in v0.6.0
func (o SiteMetadataOutput) ToSiteMetadataOutputWithContext(ctx context.Context) SiteMetadataOutput
type SiteMetadataSlot ¶ added in v0.6.0
type SiteMetadataSlot struct { pulumi.CustomResourceState // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Settings Properties pulumi.StringMapOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
String dictionary resource
func GetSiteMetadataSlot ¶ added in v0.6.0
func GetSiteMetadataSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteMetadataSlotState, opts ...pulumi.ResourceOption) (*SiteMetadataSlot, error)
GetSiteMetadataSlot gets an existing SiteMetadataSlot 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 NewSiteMetadataSlot ¶ added in v0.6.0
func NewSiteMetadataSlot(ctx *pulumi.Context, name string, args *SiteMetadataSlotArgs, opts ...pulumi.ResourceOption) (*SiteMetadataSlot, error)
NewSiteMetadataSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteMetadataSlot) ElementType ¶ added in v0.6.0
func (*SiteMetadataSlot) ElementType() reflect.Type
func (*SiteMetadataSlot) ToSiteMetadataSlotOutput ¶ added in v0.6.0
func (i *SiteMetadataSlot) ToSiteMetadataSlotOutput() SiteMetadataSlotOutput
func (*SiteMetadataSlot) ToSiteMetadataSlotOutputWithContext ¶ added in v0.6.0
func (i *SiteMetadataSlot) ToSiteMetadataSlotOutputWithContext(ctx context.Context) SiteMetadataSlotOutput
type SiteMetadataSlotArgs ¶ added in v0.6.0
type SiteMetadataSlotArgs struct { // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Settings Properties pulumi.StringMapInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteMetadataSlot resource.
func (SiteMetadataSlotArgs) ElementType ¶ added in v0.6.0
func (SiteMetadataSlotArgs) ElementType() reflect.Type
type SiteMetadataSlotInput ¶ added in v0.6.0
type SiteMetadataSlotInput interface { pulumi.Input ToSiteMetadataSlotOutput() SiteMetadataSlotOutput ToSiteMetadataSlotOutputWithContext(ctx context.Context) SiteMetadataSlotOutput }
type SiteMetadataSlotOutput ¶ added in v0.6.0
type SiteMetadataSlotOutput struct {
*pulumi.OutputState
}
func (SiteMetadataSlotOutput) ElementType ¶ added in v0.6.0
func (SiteMetadataSlotOutput) ElementType() reflect.Type
func (SiteMetadataSlotOutput) ToSiteMetadataSlotOutput ¶ added in v0.6.0
func (o SiteMetadataSlotOutput) ToSiteMetadataSlotOutput() SiteMetadataSlotOutput
func (SiteMetadataSlotOutput) ToSiteMetadataSlotOutputWithContext ¶ added in v0.6.0
func (o SiteMetadataSlotOutput) ToSiteMetadataSlotOutputWithContext(ctx context.Context) SiteMetadataSlotOutput
type SiteMetadataSlotState ¶ added in v0.6.0
type SiteMetadataSlotState struct { // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Settings Properties pulumi.StringMapInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteMetadataSlotState) ElementType ¶ added in v0.6.0
func (SiteMetadataSlotState) ElementType() reflect.Type
type SiteMetadataState ¶ added in v0.6.0
type SiteMetadataState struct { // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Settings Properties pulumi.StringMapInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteMetadataState) ElementType ¶ added in v0.6.0
func (SiteMetadataState) ElementType() reflect.Type
type SiteOutput ¶ added in v0.2.6
type SiteOutput struct {
*pulumi.OutputState
}
func (SiteOutput) ElementType ¶ added in v0.2.6
func (SiteOutput) ElementType() reflect.Type
func (SiteOutput) ToSiteOutput ¶ added in v0.2.6
func (o SiteOutput) ToSiteOutput() SiteOutput
func (SiteOutput) ToSiteOutputWithContext ¶ added in v0.2.6
func (o SiteOutput) ToSiteOutputWithContext(ctx context.Context) SiteOutput
type SiteRelayServiceConnection ¶
type SiteRelayServiceConnection 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 Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` Port pulumi.IntPtrOutput `pulumi:"port"` ResourceConnectionString pulumi.StringPtrOutput `pulumi:"resourceConnectionString"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Class that represents a BizTalk Hybrid Connection
func GetSiteRelayServiceConnection ¶
func GetSiteRelayServiceConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteRelayServiceConnectionState, opts ...pulumi.ResourceOption) (*SiteRelayServiceConnection, error)
GetSiteRelayServiceConnection gets an existing SiteRelayServiceConnection 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 NewSiteRelayServiceConnection ¶
func NewSiteRelayServiceConnection(ctx *pulumi.Context, name string, args *SiteRelayServiceConnectionArgs, opts ...pulumi.ResourceOption) (*SiteRelayServiceConnection, error)
NewSiteRelayServiceConnection registers a new resource with the given unique name, arguments, and options.
func (*SiteRelayServiceConnection) ElementType ¶ added in v0.2.6
func (*SiteRelayServiceConnection) ElementType() reflect.Type
func (*SiteRelayServiceConnection) ToSiteRelayServiceConnectionOutput ¶ added in v0.2.6
func (i *SiteRelayServiceConnection) ToSiteRelayServiceConnectionOutput() SiteRelayServiceConnectionOutput
func (*SiteRelayServiceConnection) ToSiteRelayServiceConnectionOutputWithContext ¶ added in v0.2.6
func (i *SiteRelayServiceConnection) ToSiteRelayServiceConnectionOutputWithContext(ctx context.Context) SiteRelayServiceConnectionOutput
type SiteRelayServiceConnectionArgs ¶
type SiteRelayServiceConnectionArgs struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringInput Hostname pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput // The resource group name ResourceGroupName pulumi.StringInput ResourceType pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteRelayServiceConnection resource.
func (SiteRelayServiceConnectionArgs) ElementType ¶
func (SiteRelayServiceConnectionArgs) ElementType() reflect.Type
type SiteRelayServiceConnectionInput ¶ added in v0.2.6
type SiteRelayServiceConnectionInput interface { pulumi.Input ToSiteRelayServiceConnectionOutput() SiteRelayServiceConnectionOutput ToSiteRelayServiceConnectionOutputWithContext(ctx context.Context) SiteRelayServiceConnectionOutput }
type SiteRelayServiceConnectionOutput ¶ added in v0.2.6
type SiteRelayServiceConnectionOutput struct {
*pulumi.OutputState
}
func (SiteRelayServiceConnectionOutput) ElementType ¶ added in v0.2.6
func (SiteRelayServiceConnectionOutput) ElementType() reflect.Type
func (SiteRelayServiceConnectionOutput) ToSiteRelayServiceConnectionOutput ¶ added in v0.2.6
func (o SiteRelayServiceConnectionOutput) ToSiteRelayServiceConnectionOutput() SiteRelayServiceConnectionOutput
func (SiteRelayServiceConnectionOutput) ToSiteRelayServiceConnectionOutputWithContext ¶ added in v0.2.6
func (o SiteRelayServiceConnectionOutput) ToSiteRelayServiceConnectionOutputWithContext(ctx context.Context) SiteRelayServiceConnectionOutput
type SiteRelayServiceConnectionSlot ¶
type SiteRelayServiceConnectionSlot 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 Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` Port pulumi.IntPtrOutput `pulumi:"port"` ResourceConnectionString pulumi.StringPtrOutput `pulumi:"resourceConnectionString"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Class that represents a BizTalk Hybrid Connection
func GetSiteRelayServiceConnectionSlot ¶
func GetSiteRelayServiceConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteRelayServiceConnectionSlotState, opts ...pulumi.ResourceOption) (*SiteRelayServiceConnectionSlot, error)
GetSiteRelayServiceConnectionSlot gets an existing SiteRelayServiceConnectionSlot 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 NewSiteRelayServiceConnectionSlot ¶
func NewSiteRelayServiceConnectionSlot(ctx *pulumi.Context, name string, args *SiteRelayServiceConnectionSlotArgs, opts ...pulumi.ResourceOption) (*SiteRelayServiceConnectionSlot, error)
NewSiteRelayServiceConnectionSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteRelayServiceConnectionSlot) ElementType ¶ added in v0.2.6
func (*SiteRelayServiceConnectionSlot) ElementType() reflect.Type
func (*SiteRelayServiceConnectionSlot) ToSiteRelayServiceConnectionSlotOutput ¶ added in v0.2.6
func (i *SiteRelayServiceConnectionSlot) ToSiteRelayServiceConnectionSlotOutput() SiteRelayServiceConnectionSlotOutput
func (*SiteRelayServiceConnectionSlot) ToSiteRelayServiceConnectionSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteRelayServiceConnectionSlot) ToSiteRelayServiceConnectionSlotOutputWithContext(ctx context.Context) SiteRelayServiceConnectionSlotOutput
type SiteRelayServiceConnectionSlotArgs ¶
type SiteRelayServiceConnectionSlotArgs struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringInput Hostname pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput // The resource group name ResourceGroupName pulumi.StringInput ResourceType pulumi.StringPtrInput // The name of the slot for the web app. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteRelayServiceConnectionSlot resource.
func (SiteRelayServiceConnectionSlotArgs) ElementType ¶
func (SiteRelayServiceConnectionSlotArgs) ElementType() reflect.Type
type SiteRelayServiceConnectionSlotInput ¶ added in v0.2.6
type SiteRelayServiceConnectionSlotInput interface { pulumi.Input ToSiteRelayServiceConnectionSlotOutput() SiteRelayServiceConnectionSlotOutput ToSiteRelayServiceConnectionSlotOutputWithContext(ctx context.Context) SiteRelayServiceConnectionSlotOutput }
type SiteRelayServiceConnectionSlotOutput ¶ added in v0.2.6
type SiteRelayServiceConnectionSlotOutput struct {
*pulumi.OutputState
}
func (SiteRelayServiceConnectionSlotOutput) ElementType ¶ added in v0.2.6
func (SiteRelayServiceConnectionSlotOutput) ElementType() reflect.Type
func (SiteRelayServiceConnectionSlotOutput) ToSiteRelayServiceConnectionSlotOutput ¶ added in v0.2.6
func (o SiteRelayServiceConnectionSlotOutput) ToSiteRelayServiceConnectionSlotOutput() SiteRelayServiceConnectionSlotOutput
func (SiteRelayServiceConnectionSlotOutput) ToSiteRelayServiceConnectionSlotOutputWithContext ¶ added in v0.2.6
func (o SiteRelayServiceConnectionSlotOutput) ToSiteRelayServiceConnectionSlotOutputWithContext(ctx context.Context) SiteRelayServiceConnectionSlotOutput
type SiteRelayServiceConnectionSlotState ¶
type SiteRelayServiceConnectionSlotState struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringPtrInput Hostname pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput ResourceType pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteRelayServiceConnectionSlotState) ElementType ¶
func (SiteRelayServiceConnectionSlotState) ElementType() reflect.Type
type SiteRelayServiceConnectionState ¶
type SiteRelayServiceConnectionState struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringPtrInput Hostname pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput ResourceType pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteRelayServiceConnectionState) ElementType ¶
func (SiteRelayServiceConnectionState) ElementType() reflect.Type
type SiteSlot ¶
type SiteSlot struct { pulumi.CustomResourceState // Management information availability state for the web app. Possible values are Normal or Limited. // Normal means that the site is running correctly and that management information for the site is available. // Limited means that only partial management information for the site is available and that detailed site information is unavailable. AvailabilityState pulumi.StringOutput `pulumi:"availabilityState"` // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled pulumi.BoolPtrOutput `pulumi:"clientAffinityEnabled"` // Specifies if the client certificate is enabled for the web app ClientCertEnabled pulumi.BoolPtrOutput `pulumi:"clientCertEnabled"` // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of a function container ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Default hostname of the web app DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Hostnames for the web app that are enabled. Hostnames need to be assigned and enabled. If some hostnames are assigned but not enabled // the app is not served on those hostnames EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // Name of gateway app associated with web app GatewaySiteName pulumi.StringPtrOutput `pulumi:"gatewaySiteName"` // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates HostNameSslStateResponseArrayOutput `pulumi:"hostNameSslStates"` // Hostnames associated with web app HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled pulumi.BoolPtrOutput `pulumi:"hostNamesDisabled"` // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // Site is a default container IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time web app was modified in UTC LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers // This only applies to function container MaxNumberOfWorkers pulumi.IntPtrOutput `pulumi:"maxNumberOfWorkers"` MicroService pulumi.StringPtrOutput `pulumi:"microService"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // List of comma separated IP addresses that this web app uses for outbound connections. Those can be used when configuring firewall rules for databases accessed by this web app. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // If set indicates whether web app is deployed as a premium app PremiumAppDeployed pulumi.BoolOutput `pulumi:"premiumAppDeployed"` // Name of repository site RepositorySiteName pulumi.StringOutput `pulumi:"repositorySiteName"` // Resource group web app belongs to ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped pulumi.BoolPtrOutput `pulumi:"scmSiteAlsoStopped"` ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // Configuration of web app SiteConfig SiteConfigResponsePtrOutput `pulumi:"siteConfig"` // State of the web app State pulumi.StringOutput `pulumi:"state"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Read-only property that specifies which slot this app will swap into TargetSwapSlot pulumi.StringOutput `pulumi:"targetSwapSlot"` // Read-only list of Azure Traffic manager hostnames associated with web app TrafficManagerHostNames pulumi.StringArrayOutput `pulumi:"trafficManagerHostNames"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // State indicating whether web app has exceeded its quota usage UsageState pulumi.StringOutput `pulumi:"usageState"` }
Represents a web app
func GetSiteSlot ¶
func GetSiteSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteSlotState, opts ...pulumi.ResourceOption) (*SiteSlot, error)
GetSiteSlot gets an existing SiteSlot 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 NewSiteSlot ¶
func NewSiteSlot(ctx *pulumi.Context, name string, args *SiteSlotArgs, opts ...pulumi.ResourceOption) (*SiteSlot, error)
NewSiteSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteSlot) ElementType ¶ added in v0.2.6
func (*SiteSlot) ToSiteSlotOutput ¶ added in v0.2.6
func (i *SiteSlot) ToSiteSlotOutput() SiteSlotOutput
func (*SiteSlot) ToSiteSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteSlot) ToSiteSlotOutputWithContext(ctx context.Context) SiteSlotOutput
type SiteSlotArgs ¶
type SiteSlotArgs struct { // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled pulumi.BoolPtrInput // Specifies if the client certificate is enabled for the web app ClientCertEnabled pulumi.BoolPtrInput // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo CloningInfoPtrInput // Size of a function container ContainerSize pulumi.IntPtrInput // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled pulumi.BoolPtrInput // If true, web app hostname is force registered with DNS ForceDnsRegistration pulumi.StringPtrInput // Name of gateway app associated with web app GatewaySiteName pulumi.StringPtrInput // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates HostNameSslStateArrayInput // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled pulumi.BoolPtrInput // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of workers // This only applies to function container MaxNumberOfWorkers pulumi.IntPtrInput MicroService pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of the resource group ResourceGroupName pulumi.StringInput // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped pulumi.BoolPtrInput ServerFarmId pulumi.StringPtrInput // Configuration of web app SiteConfig SiteConfigPtrInput // If true, custom (non *.azurewebsites.net) domains associated with web app are not verified. SkipCustomDomainVerification pulumi.StringPtrInput // If true web app hostname is not registered with DNS on creation. This parameter is // only used for app creation SkipDnsRegistration pulumi.StringPtrInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Time to live in seconds for web app's default domain name TtlInSeconds pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteSlot resource.
func (SiteSlotArgs) ElementType ¶
func (SiteSlotArgs) ElementType() reflect.Type
type SiteSlotConfigNames ¶ added in v0.2.5
type SiteSlotConfigNames struct { pulumi.CustomResourceState // List of application settings names AppSettingNames pulumi.StringArrayOutput `pulumi:"appSettingNames"` // List of connection string names ConnectionStringNames pulumi.StringArrayOutput `pulumi:"connectionStringNames"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Slot Config names azure resource
func GetSiteSlotConfigNames ¶ added in v0.2.5
func GetSiteSlotConfigNames(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteSlotConfigNamesState, opts ...pulumi.ResourceOption) (*SiteSlotConfigNames, error)
GetSiteSlotConfigNames gets an existing SiteSlotConfigNames 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 NewSiteSlotConfigNames ¶ added in v0.2.5
func NewSiteSlotConfigNames(ctx *pulumi.Context, name string, args *SiteSlotConfigNamesArgs, opts ...pulumi.ResourceOption) (*SiteSlotConfigNames, error)
NewSiteSlotConfigNames registers a new resource with the given unique name, arguments, and options.
func (*SiteSlotConfigNames) ElementType ¶ added in v0.2.6
func (*SiteSlotConfigNames) ElementType() reflect.Type
func (*SiteSlotConfigNames) ToSiteSlotConfigNamesOutput ¶ added in v0.2.6
func (i *SiteSlotConfigNames) ToSiteSlotConfigNamesOutput() SiteSlotConfigNamesOutput
func (*SiteSlotConfigNames) ToSiteSlotConfigNamesOutputWithContext ¶ added in v0.2.6
func (i *SiteSlotConfigNames) ToSiteSlotConfigNamesOutputWithContext(ctx context.Context) SiteSlotConfigNamesOutput
type SiteSlotConfigNamesArgs ¶ added in v0.2.5
type SiteSlotConfigNamesArgs struct { // List of application settings names AppSettingNames pulumi.StringArrayInput // List of connection string names ConnectionStringNames pulumi.StringArrayInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteSlotConfigNames resource.
func (SiteSlotConfigNamesArgs) ElementType ¶ added in v0.2.5
func (SiteSlotConfigNamesArgs) ElementType() reflect.Type
type SiteSlotConfigNamesInput ¶ added in v0.2.6
type SiteSlotConfigNamesInput interface { pulumi.Input ToSiteSlotConfigNamesOutput() SiteSlotConfigNamesOutput ToSiteSlotConfigNamesOutputWithContext(ctx context.Context) SiteSlotConfigNamesOutput }
type SiteSlotConfigNamesOutput ¶ added in v0.2.6
type SiteSlotConfigNamesOutput struct {
*pulumi.OutputState
}
func (SiteSlotConfigNamesOutput) ElementType ¶ added in v0.2.6
func (SiteSlotConfigNamesOutput) ElementType() reflect.Type
func (SiteSlotConfigNamesOutput) ToSiteSlotConfigNamesOutput ¶ added in v0.2.6
func (o SiteSlotConfigNamesOutput) ToSiteSlotConfigNamesOutput() SiteSlotConfigNamesOutput
func (SiteSlotConfigNamesOutput) ToSiteSlotConfigNamesOutputWithContext ¶ added in v0.2.6
func (o SiteSlotConfigNamesOutput) ToSiteSlotConfigNamesOutputWithContext(ctx context.Context) SiteSlotConfigNamesOutput
type SiteSlotConfigNamesState ¶ added in v0.2.5
type SiteSlotConfigNamesState struct { // List of application settings names AppSettingNames pulumi.StringArrayInput // List of connection string names ConnectionStringNames pulumi.StringArrayInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteSlotConfigNamesState) ElementType ¶ added in v0.2.5
func (SiteSlotConfigNamesState) ElementType() reflect.Type
type SiteSlotInput ¶ added in v0.2.6
type SiteSlotInput interface { pulumi.Input ToSiteSlotOutput() SiteSlotOutput ToSiteSlotOutputWithContext(ctx context.Context) SiteSlotOutput }
type SiteSlotOutput ¶ added in v0.2.6
type SiteSlotOutput struct {
*pulumi.OutputState
}
func (SiteSlotOutput) ElementType ¶ added in v0.2.6
func (SiteSlotOutput) ElementType() reflect.Type
func (SiteSlotOutput) ToSiteSlotOutput ¶ added in v0.2.6
func (o SiteSlotOutput) ToSiteSlotOutput() SiteSlotOutput
func (SiteSlotOutput) ToSiteSlotOutputWithContext ¶ added in v0.2.6
func (o SiteSlotOutput) ToSiteSlotOutputWithContext(ctx context.Context) SiteSlotOutput
type SiteSlotState ¶
type SiteSlotState struct { // Management information availability state for the web app. Possible values are Normal or Limited. // Normal means that the site is running correctly and that management information for the site is available. // Limited means that only partial management information for the site is available and that detailed site information is unavailable. AvailabilityState pulumi.StringPtrInput // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled pulumi.BoolPtrInput // Specifies if the client certificate is enabled for the web app ClientCertEnabled pulumi.BoolPtrInput // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo CloningInfoResponsePtrInput // Size of a function container ContainerSize pulumi.IntPtrInput // Default hostname of the web app DefaultHostName pulumi.StringPtrInput // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled pulumi.BoolPtrInput // Hostnames for the web app that are enabled. Hostnames need to be assigned and enabled. If some hostnames are assigned but not enabled // the app is not served on those hostnames EnabledHostNames pulumi.StringArrayInput // Name of gateway app associated with web app GatewaySiteName pulumi.StringPtrInput // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates HostNameSslStateResponseArrayInput // Hostnames associated with web app HostNames pulumi.StringArrayInput // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled pulumi.BoolPtrInput // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Site is a default container IsDefaultContainer pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last time web app was modified in UTC LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of workers // This only applies to function container MaxNumberOfWorkers pulumi.IntPtrInput MicroService pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // List of comma separated IP addresses that this web app uses for outbound connections. Those can be used when configuring firewall rules for databases accessed by this web app. OutboundIpAddresses pulumi.StringPtrInput // If set indicates whether web app is deployed as a premium app PremiumAppDeployed pulumi.BoolPtrInput // Name of repository site RepositorySiteName pulumi.StringPtrInput // Resource group web app belongs to ResourceGroup pulumi.StringPtrInput // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped pulumi.BoolPtrInput ServerFarmId pulumi.StringPtrInput // Configuration of web app SiteConfig SiteConfigResponsePtrInput // State of the web app State pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Read-only property that specifies which slot this app will swap into TargetSwapSlot pulumi.StringPtrInput // Read-only list of Azure Traffic manager hostnames associated with web app TrafficManagerHostNames pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput // State indicating whether web app has exceeded its quota usage UsageState pulumi.StringPtrInput }
func (SiteSlotState) ElementType ¶
func (SiteSlotState) ElementType() reflect.Type
type SiteSourceControl ¶
type SiteSourceControl struct { pulumi.CustomResourceState // Name of branch to use for deployment Branch pulumi.StringPtrOutput `pulumi:"branch"` // Whether to manual or continuous integration DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // Whether to manual or continuous integration IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // Mercurial or Git repository type IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Repository or source control url RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Describes the source control configuration for web app
func GetSiteSourceControl ¶
func GetSiteSourceControl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteSourceControlState, opts ...pulumi.ResourceOption) (*SiteSourceControl, error)
GetSiteSourceControl gets an existing SiteSourceControl 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 NewSiteSourceControl ¶
func NewSiteSourceControl(ctx *pulumi.Context, name string, args *SiteSourceControlArgs, opts ...pulumi.ResourceOption) (*SiteSourceControl, error)
NewSiteSourceControl registers a new resource with the given unique name, arguments, and options.
func (*SiteSourceControl) ElementType ¶ added in v0.2.6
func (*SiteSourceControl) ElementType() reflect.Type
func (*SiteSourceControl) ToSiteSourceControlOutput ¶ added in v0.2.6
func (i *SiteSourceControl) ToSiteSourceControlOutput() SiteSourceControlOutput
func (*SiteSourceControl) ToSiteSourceControlOutputWithContext ¶ added in v0.2.6
func (i *SiteSourceControl) ToSiteSourceControlOutputWithContext(ctx context.Context) SiteSourceControlOutput
type SiteSourceControlArgs ¶
type SiteSourceControlArgs struct { // Name of branch to use for deployment Branch pulumi.StringPtrInput // Whether to manual or continuous integration DeploymentRollbackEnabled pulumi.BoolPtrInput // Resource Id Id pulumi.StringPtrInput // Whether to manual or continuous integration IsManualIntegration pulumi.BoolPtrInput // Mercurial or Git repository type IsMercurial pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Repository or source control url RepoUrl pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteSourceControl resource.
func (SiteSourceControlArgs) ElementType ¶
func (SiteSourceControlArgs) ElementType() reflect.Type
type SiteSourceControlInput ¶ added in v0.2.6
type SiteSourceControlInput interface { pulumi.Input ToSiteSourceControlOutput() SiteSourceControlOutput ToSiteSourceControlOutputWithContext(ctx context.Context) SiteSourceControlOutput }
type SiteSourceControlOutput ¶ added in v0.2.6
type SiteSourceControlOutput struct {
*pulumi.OutputState
}
func (SiteSourceControlOutput) ElementType ¶ added in v0.2.6
func (SiteSourceControlOutput) ElementType() reflect.Type
func (SiteSourceControlOutput) ToSiteSourceControlOutput ¶ added in v0.2.6
func (o SiteSourceControlOutput) ToSiteSourceControlOutput() SiteSourceControlOutput
func (SiteSourceControlOutput) ToSiteSourceControlOutputWithContext ¶ added in v0.2.6
func (o SiteSourceControlOutput) ToSiteSourceControlOutputWithContext(ctx context.Context) SiteSourceControlOutput
type SiteSourceControlSlot ¶
type SiteSourceControlSlot struct { pulumi.CustomResourceState // Name of branch to use for deployment Branch pulumi.StringPtrOutput `pulumi:"branch"` // Whether to manual or continuous integration DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // Whether to manual or continuous integration IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // Mercurial or Git repository type IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Repository or source control url RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Describes the source control configuration for web app
func GetSiteSourceControlSlot ¶
func GetSiteSourceControlSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteSourceControlSlotState, opts ...pulumi.ResourceOption) (*SiteSourceControlSlot, error)
GetSiteSourceControlSlot gets an existing SiteSourceControlSlot 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 NewSiteSourceControlSlot ¶
func NewSiteSourceControlSlot(ctx *pulumi.Context, name string, args *SiteSourceControlSlotArgs, opts ...pulumi.ResourceOption) (*SiteSourceControlSlot, error)
NewSiteSourceControlSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteSourceControlSlot) ElementType ¶ added in v0.2.6
func (*SiteSourceControlSlot) ElementType() reflect.Type
func (*SiteSourceControlSlot) ToSiteSourceControlSlotOutput ¶ added in v0.2.6
func (i *SiteSourceControlSlot) ToSiteSourceControlSlotOutput() SiteSourceControlSlotOutput
func (*SiteSourceControlSlot) ToSiteSourceControlSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteSourceControlSlot) ToSiteSourceControlSlotOutputWithContext(ctx context.Context) SiteSourceControlSlotOutput
type SiteSourceControlSlotArgs ¶
type SiteSourceControlSlotArgs struct { // Name of branch to use for deployment Branch pulumi.StringPtrInput // Whether to manual or continuous integration DeploymentRollbackEnabled pulumi.BoolPtrInput // Resource Id Id pulumi.StringPtrInput // Whether to manual or continuous integration IsManualIntegration pulumi.BoolPtrInput // Mercurial or Git repository type IsMercurial pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Repository or source control url RepoUrl pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteSourceControlSlot resource.
func (SiteSourceControlSlotArgs) ElementType ¶
func (SiteSourceControlSlotArgs) ElementType() reflect.Type
type SiteSourceControlSlotInput ¶ added in v0.2.6
type SiteSourceControlSlotInput interface { pulumi.Input ToSiteSourceControlSlotOutput() SiteSourceControlSlotOutput ToSiteSourceControlSlotOutputWithContext(ctx context.Context) SiteSourceControlSlotOutput }
type SiteSourceControlSlotOutput ¶ added in v0.2.6
type SiteSourceControlSlotOutput struct {
*pulumi.OutputState
}
func (SiteSourceControlSlotOutput) ElementType ¶ added in v0.2.6
func (SiteSourceControlSlotOutput) ElementType() reflect.Type
func (SiteSourceControlSlotOutput) ToSiteSourceControlSlotOutput ¶ added in v0.2.6
func (o SiteSourceControlSlotOutput) ToSiteSourceControlSlotOutput() SiteSourceControlSlotOutput
func (SiteSourceControlSlotOutput) ToSiteSourceControlSlotOutputWithContext ¶ added in v0.2.6
func (o SiteSourceControlSlotOutput) ToSiteSourceControlSlotOutputWithContext(ctx context.Context) SiteSourceControlSlotOutput
type SiteSourceControlSlotState ¶
type SiteSourceControlSlotState struct { // Name of branch to use for deployment Branch pulumi.StringPtrInput // Whether to manual or continuous integration DeploymentRollbackEnabled pulumi.BoolPtrInput // Whether to manual or continuous integration IsManualIntegration pulumi.BoolPtrInput // Mercurial or Git repository type IsMercurial pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Repository or source control url RepoUrl pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteSourceControlSlotState) ElementType ¶
func (SiteSourceControlSlotState) ElementType() reflect.Type
type SiteSourceControlState ¶
type SiteSourceControlState struct { // Name of branch to use for deployment Branch pulumi.StringPtrInput // Whether to manual or continuous integration DeploymentRollbackEnabled pulumi.BoolPtrInput // Whether to manual or continuous integration IsManualIntegration pulumi.BoolPtrInput // Mercurial or Git repository type IsMercurial pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Repository or source control url RepoUrl pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteSourceControlState) ElementType ¶
func (SiteSourceControlState) ElementType() reflect.Type
type SiteState ¶
type SiteState struct { // Management information availability state for the web app. Possible values are Normal or Limited. // Normal means that the site is running correctly and that management information for the site is available. // Limited means that only partial management information for the site is available and that detailed site information is unavailable. AvailabilityState pulumi.StringPtrInput // Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app ClientAffinityEnabled pulumi.BoolPtrInput // Specifies if the client certificate is enabled for the web app ClientCertEnabled pulumi.BoolPtrInput // This is only valid for web app creation. If specified, web app is cloned from // a source web app CloningInfo CloningInfoResponsePtrInput // Size of a function container ContainerSize pulumi.IntPtrInput // Default hostname of the web app DefaultHostName pulumi.StringPtrInput // True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line). Enabled pulumi.BoolPtrInput // Hostnames for the web app that are enabled. Hostnames need to be assigned and enabled. If some hostnames are assigned but not enabled // the app is not served on those hostnames EnabledHostNames pulumi.StringArrayInput // Name of gateway app associated with web app GatewaySiteName pulumi.StringPtrInput // Hostname SSL states are used to manage the SSL bindings for site's hostnames. HostNameSslStates HostNameSslStateResponseArrayInput // Hostnames associated with web app HostNames pulumi.StringArrayInput // Specifies if the public hostnames are disabled the web app. // If set to true the app is only accessible via API Management process HostNamesDisabled pulumi.BoolPtrInput // Specification for the hosting environment (App Service Environment) to use for the web app HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Site is a default container IsDefaultContainer pulumi.BoolPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last time web app was modified in UTC LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of workers // This only applies to function container MaxNumberOfWorkers pulumi.IntPtrInput MicroService pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // List of comma separated IP addresses that this web app uses for outbound connections. Those can be used when configuring firewall rules for databases accessed by this web app. OutboundIpAddresses pulumi.StringPtrInput // If set indicates whether web app is deployed as a premium app PremiumAppDeployed pulumi.BoolPtrInput // Name of repository site RepositorySiteName pulumi.StringPtrInput // Resource group web app belongs to ResourceGroup pulumi.StringPtrInput // If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false. ScmSiteAlsoStopped pulumi.BoolPtrInput ServerFarmId pulumi.StringPtrInput // Configuration of web app SiteConfig SiteConfigResponsePtrInput // State of the web app State pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Read-only property that specifies which slot this app will swap into TargetSwapSlot pulumi.StringPtrInput // Read-only list of Azure Traffic manager hostnames associated with web app TrafficManagerHostNames pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput // State indicating whether web app has exceeded its quota usage UsageState pulumi.StringPtrInput }
func (SiteState) ElementType ¶
type SiteVNETConnection ¶
type SiteVNETConnection 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.StringPtrOutput `pulumi:"certThumbprint"` // Dns servers to be used by this VNET. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrOutput `pulumi:"dnsServers"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Flag to determine if a resync is required ResyncRequired pulumi.BoolPtrOutput `pulumi:"resyncRequired"` // The routes that this virtual network connection uses. Routes VnetRouteResponseArrayOutput `pulumi:"routes"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // The vnet resource id VnetResourceId pulumi.StringPtrOutput `pulumi:"vnetResourceId"` }
VNETInfo contract. This contract is public and is a stripped down version of VNETInfoInternal
func GetSiteVNETConnection ¶
func GetSiteVNETConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteVNETConnectionState, opts ...pulumi.ResourceOption) (*SiteVNETConnection, error)
GetSiteVNETConnection gets an existing SiteVNETConnection 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 NewSiteVNETConnection ¶
func NewSiteVNETConnection(ctx *pulumi.Context, name string, args *SiteVNETConnectionArgs, opts ...pulumi.ResourceOption) (*SiteVNETConnection, error)
NewSiteVNETConnection registers a new resource with the given unique name, arguments, and options.
func (*SiteVNETConnection) ElementType ¶ added in v0.2.6
func (*SiteVNETConnection) ElementType() reflect.Type
func (*SiteVNETConnection) ToSiteVNETConnectionOutput ¶ added in v0.2.6
func (i *SiteVNETConnection) ToSiteVNETConnectionOutput() SiteVNETConnectionOutput
func (*SiteVNETConnection) ToSiteVNETConnectionOutputWithContext ¶ added in v0.2.6
func (i *SiteVNETConnection) ToSiteVNETConnectionOutputWithContext(ctx context.Context) SiteVNETConnectionOutput
type SiteVNETConnectionArgs ¶
type SiteVNETConnectionArgs 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 VNET. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // Flag to determine if a resync is required ResyncRequired pulumi.BoolPtrInput // The routes that this virtual network connection uses. Routes VnetRouteArrayInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // The name of the Virtual Network VnetName pulumi.StringInput // The vnet resource id VnetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a SiteVNETConnection resource.
func (SiteVNETConnectionArgs) ElementType ¶
func (SiteVNETConnectionArgs) ElementType() reflect.Type
type SiteVNETConnectionInput ¶ added in v0.2.6
type SiteVNETConnectionInput interface { pulumi.Input ToSiteVNETConnectionOutput() SiteVNETConnectionOutput ToSiteVNETConnectionOutputWithContext(ctx context.Context) SiteVNETConnectionOutput }
type SiteVNETConnectionOutput ¶ added in v0.2.6
type SiteVNETConnectionOutput struct {
*pulumi.OutputState
}
func (SiteVNETConnectionOutput) ElementType ¶ added in v0.2.6
func (SiteVNETConnectionOutput) ElementType() reflect.Type
func (SiteVNETConnectionOutput) ToSiteVNETConnectionOutput ¶ added in v0.2.6
func (o SiteVNETConnectionOutput) ToSiteVNETConnectionOutput() SiteVNETConnectionOutput
func (SiteVNETConnectionOutput) ToSiteVNETConnectionOutputWithContext ¶ added in v0.2.6
func (o SiteVNETConnectionOutput) ToSiteVNETConnectionOutputWithContext(ctx context.Context) SiteVNETConnectionOutput
type SiteVNETConnectionSlot ¶
type SiteVNETConnectionSlot 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.StringPtrOutput `pulumi:"certThumbprint"` // Dns servers to be used by this VNET. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrOutput `pulumi:"dnsServers"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Flag to determine if a resync is required ResyncRequired pulumi.BoolPtrOutput `pulumi:"resyncRequired"` // The routes that this virtual network connection uses. Routes VnetRouteResponseArrayOutput `pulumi:"routes"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // The vnet resource id VnetResourceId pulumi.StringPtrOutput `pulumi:"vnetResourceId"` }
VNETInfo contract. This contract is public and is a stripped down version of VNETInfoInternal
func GetSiteVNETConnectionSlot ¶
func GetSiteVNETConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteVNETConnectionSlotState, opts ...pulumi.ResourceOption) (*SiteVNETConnectionSlot, error)
GetSiteVNETConnectionSlot gets an existing SiteVNETConnectionSlot 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 NewSiteVNETConnectionSlot ¶
func NewSiteVNETConnectionSlot(ctx *pulumi.Context, name string, args *SiteVNETConnectionSlotArgs, opts ...pulumi.ResourceOption) (*SiteVNETConnectionSlot, error)
NewSiteVNETConnectionSlot registers a new resource with the given unique name, arguments, and options.
func (*SiteVNETConnectionSlot) ElementType ¶ added in v0.2.6
func (*SiteVNETConnectionSlot) ElementType() reflect.Type
func (*SiteVNETConnectionSlot) ToSiteVNETConnectionSlotOutput ¶ added in v0.2.6
func (i *SiteVNETConnectionSlot) ToSiteVNETConnectionSlotOutput() SiteVNETConnectionSlotOutput
func (*SiteVNETConnectionSlot) ToSiteVNETConnectionSlotOutputWithContext ¶ added in v0.2.6
func (i *SiteVNETConnectionSlot) ToSiteVNETConnectionSlotOutputWithContext(ctx context.Context) SiteVNETConnectionSlotOutput
type SiteVNETConnectionSlotArgs ¶
type SiteVNETConnectionSlotArgs 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 VNET. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // The resource group name ResourceGroupName pulumi.StringInput // Flag to determine if a resync is required ResyncRequired pulumi.BoolPtrInput // The routes that this virtual network connection uses. Routes VnetRouteArrayInput // The name of the slot for this web app. Slot pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // The name of the Virtual Network VnetName pulumi.StringInput // The vnet resource id VnetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a SiteVNETConnectionSlot resource.
func (SiteVNETConnectionSlotArgs) ElementType ¶
func (SiteVNETConnectionSlotArgs) ElementType() reflect.Type
type SiteVNETConnectionSlotInput ¶ added in v0.2.6
type SiteVNETConnectionSlotInput interface { pulumi.Input ToSiteVNETConnectionSlotOutput() SiteVNETConnectionSlotOutput ToSiteVNETConnectionSlotOutputWithContext(ctx context.Context) SiteVNETConnectionSlotOutput }
type SiteVNETConnectionSlotOutput ¶ added in v0.2.6
type SiteVNETConnectionSlotOutput struct {
*pulumi.OutputState
}
func (SiteVNETConnectionSlotOutput) ElementType ¶ added in v0.2.6
func (SiteVNETConnectionSlotOutput) ElementType() reflect.Type
func (SiteVNETConnectionSlotOutput) ToSiteVNETConnectionSlotOutput ¶ added in v0.2.6
func (o SiteVNETConnectionSlotOutput) ToSiteVNETConnectionSlotOutput() SiteVNETConnectionSlotOutput
func (SiteVNETConnectionSlotOutput) ToSiteVNETConnectionSlotOutputWithContext ¶ added in v0.2.6
func (o SiteVNETConnectionSlotOutput) ToSiteVNETConnectionSlotOutputWithContext(ctx context.Context) SiteVNETConnectionSlotOutput
type SiteVNETConnectionSlotState ¶
type SiteVNETConnectionSlotState 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 VNET. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Flag to determine if a resync is required ResyncRequired pulumi.BoolPtrInput // The routes that this virtual network connection uses. Routes VnetRouteResponseArrayInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // The vnet resource id VnetResourceId pulumi.StringPtrInput }
func (SiteVNETConnectionSlotState) ElementType ¶
func (SiteVNETConnectionSlotState) ElementType() reflect.Type
type SiteVNETConnectionState ¶
type SiteVNETConnectionState 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 VNET. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Flag to determine if a resync is required ResyncRequired pulumi.BoolPtrInput // The routes that this virtual network connection uses. Routes VnetRouteResponseArrayInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // The vnet resource id VnetResourceId pulumi.StringPtrInput }
func (SiteVNETConnectionState) ElementType ¶
func (SiteVNETConnectionState) ElementType() reflect.Type
type SkuDescription ¶
type SkuDescription struct { // Current number of instances assigned to the resource Capacity *int `pulumi:"capacity"` // Family code of the resource sku Family *string `pulumi:"family"` // Name of the resource sku Name *string `pulumi:"name"` // Size specifier of the resource sku Size *string `pulumi:"size"` // Service Tier of the resource sku Tier *string `pulumi:"tier"` }
Describes a sku for a scalable resource
type SkuDescriptionArgs ¶
type SkuDescriptionArgs struct { // Current number of instances assigned to the resource Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Family code of the resource sku Family pulumi.StringPtrInput `pulumi:"family"` // Name of the resource sku Name pulumi.StringPtrInput `pulumi:"name"` // Size specifier of the resource sku Size pulumi.StringPtrInput `pulumi:"size"` // Service Tier of the resource sku Tier pulumi.StringPtrInput `pulumi:"tier"` }
Describes a sku for a scalable resource
func (SkuDescriptionArgs) ElementType ¶
func (SkuDescriptionArgs) ElementType() reflect.Type
func (SkuDescriptionArgs) ToSkuDescriptionOutput ¶
func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput
func (SkuDescriptionArgs) ToSkuDescriptionOutputWithContext ¶
func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
func (SkuDescriptionArgs) ToSkuDescriptionPtrOutput ¶
func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext ¶
func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionInput ¶
type SkuDescriptionInput interface { pulumi.Input ToSkuDescriptionOutput() SkuDescriptionOutput ToSkuDescriptionOutputWithContext(context.Context) SkuDescriptionOutput }
SkuDescriptionInput is an input type that accepts SkuDescriptionArgs and SkuDescriptionOutput values. You can construct a concrete instance of `SkuDescriptionInput` via:
SkuDescriptionArgs{...}
type SkuDescriptionOutput ¶
type SkuDescriptionOutput struct{ *pulumi.OutputState }
Describes a sku for a scalable resource
func (SkuDescriptionOutput) Capacity ¶
func (o SkuDescriptionOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource
func (SkuDescriptionOutput) ElementType ¶
func (SkuDescriptionOutput) ElementType() reflect.Type
func (SkuDescriptionOutput) Family ¶
func (o SkuDescriptionOutput) Family() pulumi.StringPtrOutput
Family code of the resource sku
func (SkuDescriptionOutput) Name ¶
func (o SkuDescriptionOutput) Name() pulumi.StringPtrOutput
Name of the resource sku
func (SkuDescriptionOutput) Size ¶
func (o SkuDescriptionOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource sku
func (SkuDescriptionOutput) Tier ¶
func (o SkuDescriptionOutput) Tier() pulumi.StringPtrOutput
Service Tier of the resource sku
func (SkuDescriptionOutput) ToSkuDescriptionOutput ¶
func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput
func (SkuDescriptionOutput) ToSkuDescriptionOutputWithContext ¶
func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
func (SkuDescriptionOutput) ToSkuDescriptionPtrOutput ¶
func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext ¶
func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionPtrInput ¶
type SkuDescriptionPtrInput interface { pulumi.Input ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput ToSkuDescriptionPtrOutputWithContext(context.Context) SkuDescriptionPtrOutput }
SkuDescriptionPtrInput is an input type that accepts SkuDescriptionArgs, SkuDescriptionPtr and SkuDescriptionPtrOutput values. You can construct a concrete instance of `SkuDescriptionPtrInput` via:
SkuDescriptionArgs{...} or: nil
func SkuDescriptionPtr ¶
func SkuDescriptionPtr(v *SkuDescriptionArgs) SkuDescriptionPtrInput
type SkuDescriptionPtrOutput ¶
type SkuDescriptionPtrOutput struct{ *pulumi.OutputState }
func (SkuDescriptionPtrOutput) Capacity ¶
func (o SkuDescriptionPtrOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource
func (SkuDescriptionPtrOutput) Elem ¶
func (o SkuDescriptionPtrOutput) Elem() SkuDescriptionOutput
func (SkuDescriptionPtrOutput) ElementType ¶
func (SkuDescriptionPtrOutput) ElementType() reflect.Type
func (SkuDescriptionPtrOutput) Family ¶
func (o SkuDescriptionPtrOutput) Family() pulumi.StringPtrOutput
Family code of the resource sku
func (SkuDescriptionPtrOutput) Name ¶
func (o SkuDescriptionPtrOutput) Name() pulumi.StringPtrOutput
Name of the resource sku
func (SkuDescriptionPtrOutput) Size ¶
func (o SkuDescriptionPtrOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource sku
func (SkuDescriptionPtrOutput) Tier ¶
func (o SkuDescriptionPtrOutput) Tier() pulumi.StringPtrOutput
Service Tier of the resource sku
func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput ¶
func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext ¶
func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionResponse ¶
type SkuDescriptionResponse struct { // Current number of instances assigned to the resource Capacity *int `pulumi:"capacity"` // Family code of the resource sku Family *string `pulumi:"family"` // Name of the resource sku Name *string `pulumi:"name"` // Size specifier of the resource sku Size *string `pulumi:"size"` // Service Tier of the resource sku Tier *string `pulumi:"tier"` }
Describes a sku for a scalable resource
type SkuDescriptionResponseArgs ¶
type SkuDescriptionResponseArgs struct { // Current number of instances assigned to the resource Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Family code of the resource sku Family pulumi.StringPtrInput `pulumi:"family"` // Name of the resource sku Name pulumi.StringPtrInput `pulumi:"name"` // Size specifier of the resource sku Size pulumi.StringPtrInput `pulumi:"size"` // Service Tier of the resource sku Tier pulumi.StringPtrInput `pulumi:"tier"` }
Describes a sku for a scalable resource
func (SkuDescriptionResponseArgs) ElementType ¶
func (SkuDescriptionResponseArgs) ElementType() reflect.Type
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SkuDescriptionResponseInput ¶
type SkuDescriptionResponseInput interface { pulumi.Input ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput ToSkuDescriptionResponseOutputWithContext(context.Context) SkuDescriptionResponseOutput }
SkuDescriptionResponseInput is an input type that accepts SkuDescriptionResponseArgs and SkuDescriptionResponseOutput values. You can construct a concrete instance of `SkuDescriptionResponseInput` via:
SkuDescriptionResponseArgs{...}
type SkuDescriptionResponseOutput ¶
type SkuDescriptionResponseOutput struct{ *pulumi.OutputState }
Describes a sku for a scalable resource
func (SkuDescriptionResponseOutput) Capacity ¶
func (o SkuDescriptionResponseOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource
func (SkuDescriptionResponseOutput) ElementType ¶
func (SkuDescriptionResponseOutput) ElementType() reflect.Type
func (SkuDescriptionResponseOutput) Family ¶
func (o SkuDescriptionResponseOutput) Family() pulumi.StringPtrOutput
Family code of the resource sku
func (SkuDescriptionResponseOutput) Name ¶
func (o SkuDescriptionResponseOutput) Name() pulumi.StringPtrOutput
Name of the resource sku
func (SkuDescriptionResponseOutput) Size ¶
func (o SkuDescriptionResponseOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource sku
func (SkuDescriptionResponseOutput) Tier ¶
func (o SkuDescriptionResponseOutput) Tier() pulumi.StringPtrOutput
Service Tier of the resource sku
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SkuDescriptionResponsePtrInput ¶
type SkuDescriptionResponsePtrInput interface { pulumi.Input ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput ToSkuDescriptionResponsePtrOutputWithContext(context.Context) SkuDescriptionResponsePtrOutput }
SkuDescriptionResponsePtrInput is an input type that accepts SkuDescriptionResponseArgs, SkuDescriptionResponsePtr and SkuDescriptionResponsePtrOutput values. You can construct a concrete instance of `SkuDescriptionResponsePtrInput` via:
SkuDescriptionResponseArgs{...} or: nil
func SkuDescriptionResponsePtr ¶
func SkuDescriptionResponsePtr(v *SkuDescriptionResponseArgs) SkuDescriptionResponsePtrInput
type SkuDescriptionResponsePtrOutput ¶
type SkuDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuDescriptionResponsePtrOutput) Capacity ¶
func (o SkuDescriptionResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource
func (SkuDescriptionResponsePtrOutput) Elem ¶
func (o SkuDescriptionResponsePtrOutput) Elem() SkuDescriptionResponseOutput
func (SkuDescriptionResponsePtrOutput) ElementType ¶
func (SkuDescriptionResponsePtrOutput) ElementType() reflect.Type
func (SkuDescriptionResponsePtrOutput) Family ¶
func (o SkuDescriptionResponsePtrOutput) Family() pulumi.StringPtrOutput
Family code of the resource sku
func (SkuDescriptionResponsePtrOutput) Name ¶
func (o SkuDescriptionResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the resource sku
func (SkuDescriptionResponsePtrOutput) Size ¶
func (o SkuDescriptionResponsePtrOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource sku
func (SkuDescriptionResponsePtrOutput) Tier ¶
func (o SkuDescriptionResponsePtrOutput) Tier() pulumi.StringPtrOutput
Service Tier of the resource sku
func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput ¶
func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SlowRequestsBasedTrigger ¶
type SlowRequestsBasedTrigger struct { // Count Count *int `pulumi:"count"` // TimeInterval TimeInterval *string `pulumi:"timeInterval"` // TimeTaken TimeTaken *string `pulumi:"timeTaken"` }
SlowRequestsBasedTrigger
type SlowRequestsBasedTriggerArgs ¶
type SlowRequestsBasedTriggerArgs struct { // Count Count pulumi.IntPtrInput `pulumi:"count"` // TimeInterval TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // TimeTaken TimeTaken pulumi.StringPtrInput `pulumi:"timeTaken"` }
SlowRequestsBasedTrigger
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 }
SlowRequestsBasedTrigger
func (SlowRequestsBasedTriggerOutput) Count ¶
func (o SlowRequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
Count
func (SlowRequestsBasedTriggerOutput) ElementType ¶
func (SlowRequestsBasedTriggerOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
func (SlowRequestsBasedTriggerOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerOutput) TimeTaken() pulumi.StringPtrOutput
TimeTaken
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
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
TimeInterval
func (SlowRequestsBasedTriggerPtrOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerPtrOutput) TimeTaken() pulumi.StringPtrOutput
TimeTaken
func (SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput ¶
func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerResponse ¶
type SlowRequestsBasedTriggerResponse struct { // Count Count *int `pulumi:"count"` // TimeInterval TimeInterval *string `pulumi:"timeInterval"` // TimeTaken TimeTaken *string `pulumi:"timeTaken"` }
SlowRequestsBasedTrigger
type SlowRequestsBasedTriggerResponseArgs ¶
type SlowRequestsBasedTriggerResponseArgs struct { // Count Count pulumi.IntPtrInput `pulumi:"count"` // TimeInterval TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // TimeTaken TimeTaken pulumi.StringPtrInput `pulumi:"timeTaken"` }
SlowRequestsBasedTrigger
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 }
SlowRequestsBasedTrigger
func (SlowRequestsBasedTriggerResponseOutput) Count ¶
func (o SlowRequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Count
func (SlowRequestsBasedTriggerResponseOutput) ElementType ¶
func (SlowRequestsBasedTriggerResponseOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponseOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
func (SlowRequestsBasedTriggerResponseOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerResponseOutput) TimeTaken() pulumi.StringPtrOutput
TimeTaken
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
Count
func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType ¶
func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
func (SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken() pulumi.StringPtrOutput
TimeTaken
func (SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type SslState ¶ added in v0.3.1
SSL type
func (SslState) ElementType ¶ added in v0.3.1
func (SslState) ToStringOutput ¶ added in v0.3.1
func (e SslState) ToStringOutput() pulumi.StringOutput
func (SslState) ToStringOutputWithContext ¶ added in v0.3.1
func (e SslState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslState) ToStringPtrOutput ¶ added in v0.3.1
func (e SslState) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SslState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StampCapacity ¶
type StampCapacity struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity *float64 `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode *string `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes *bool `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name *string `pulumi:"name"` // Shared or Dedicated SiteMode *string `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity *float64 `pulumi:"totalCapacity"` // Name of the unit Unit *string `pulumi:"unit"` // Size of the machines WorkerSize *string `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId *int `pulumi:"workerSizeId"` }
Class containing stamp capacity information
type StampCapacityArgs ¶
type StampCapacityArgs struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity pulumi.Float64PtrInput `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode *ComputeModeOptions `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation pulumi.BoolPtrInput `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes pulumi.BoolPtrInput `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name pulumi.StringPtrInput `pulumi:"name"` // Shared or Dedicated SiteMode pulumi.StringPtrInput `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity pulumi.Float64PtrInput `pulumi:"totalCapacity"` // Name of the unit Unit pulumi.StringPtrInput `pulumi:"unit"` // Size of the machines WorkerSize *WorkerSizeOptions `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Class containing stamp capacity information
func (StampCapacityArgs) ElementType ¶
func (StampCapacityArgs) ElementType() reflect.Type
func (StampCapacityArgs) ToStampCapacityOutput ¶
func (i StampCapacityArgs) ToStampCapacityOutput() StampCapacityOutput
func (StampCapacityArgs) ToStampCapacityOutputWithContext ¶
func (i StampCapacityArgs) ToStampCapacityOutputWithContext(ctx context.Context) StampCapacityOutput
type StampCapacityArray ¶
type StampCapacityArray []StampCapacityInput
func (StampCapacityArray) ElementType ¶
func (StampCapacityArray) ElementType() reflect.Type
func (StampCapacityArray) ToStampCapacityArrayOutput ¶
func (i StampCapacityArray) ToStampCapacityArrayOutput() StampCapacityArrayOutput
func (StampCapacityArray) ToStampCapacityArrayOutputWithContext ¶
func (i StampCapacityArray) ToStampCapacityArrayOutputWithContext(ctx context.Context) StampCapacityArrayOutput
type StampCapacityArrayInput ¶
type StampCapacityArrayInput interface { pulumi.Input ToStampCapacityArrayOutput() StampCapacityArrayOutput ToStampCapacityArrayOutputWithContext(context.Context) StampCapacityArrayOutput }
StampCapacityArrayInput is an input type that accepts StampCapacityArray and StampCapacityArrayOutput values. You can construct a concrete instance of `StampCapacityArrayInput` via:
StampCapacityArray{ StampCapacityArgs{...} }
type StampCapacityArrayOutput ¶
type StampCapacityArrayOutput struct{ *pulumi.OutputState }
func (StampCapacityArrayOutput) ElementType ¶
func (StampCapacityArrayOutput) ElementType() reflect.Type
func (StampCapacityArrayOutput) Index ¶
func (o StampCapacityArrayOutput) Index(i pulumi.IntInput) StampCapacityOutput
func (StampCapacityArrayOutput) ToStampCapacityArrayOutput ¶
func (o StampCapacityArrayOutput) ToStampCapacityArrayOutput() StampCapacityArrayOutput
func (StampCapacityArrayOutput) ToStampCapacityArrayOutputWithContext ¶
func (o StampCapacityArrayOutput) ToStampCapacityArrayOutputWithContext(ctx context.Context) StampCapacityArrayOutput
type StampCapacityInput ¶
type StampCapacityInput interface { pulumi.Input ToStampCapacityOutput() StampCapacityOutput ToStampCapacityOutputWithContext(context.Context) StampCapacityOutput }
StampCapacityInput is an input type that accepts StampCapacityArgs and StampCapacityOutput values. You can construct a concrete instance of `StampCapacityInput` via:
StampCapacityArgs{...}
type StampCapacityOutput ¶
type StampCapacityOutput struct{ *pulumi.OutputState }
Class containing stamp capacity information
func (StampCapacityOutput) AvailableCapacity ¶
func (o StampCapacityOutput) AvailableCapacity() pulumi.Float64PtrOutput
Available capacity (# of machines, bytes of storage etc...)
func (StampCapacityOutput) ComputeMode ¶
func (o StampCapacityOutput) ComputeMode() pulumi.StringPtrOutput
Shared/Dedicated workers
func (StampCapacityOutput) ElementType ¶
func (StampCapacityOutput) ElementType() reflect.Type
func (StampCapacityOutput) ExcludeFromCapacityAllocation ¶
func (o StampCapacityOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
If true it includes basic sites
Basic sites are not used for capacity allocation.
func (StampCapacityOutput) IsApplicableForAllComputeModes ¶
func (o StampCapacityOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
Is capacity applicable for all sites?
func (StampCapacityOutput) Name ¶
func (o StampCapacityOutput) Name() pulumi.StringPtrOutput
Name of the stamp
func (StampCapacityOutput) SiteMode ¶
func (o StampCapacityOutput) SiteMode() pulumi.StringPtrOutput
Shared or Dedicated
func (StampCapacityOutput) ToStampCapacityOutput ¶
func (o StampCapacityOutput) ToStampCapacityOutput() StampCapacityOutput
func (StampCapacityOutput) ToStampCapacityOutputWithContext ¶
func (o StampCapacityOutput) ToStampCapacityOutputWithContext(ctx context.Context) StampCapacityOutput
func (StampCapacityOutput) TotalCapacity ¶
func (o StampCapacityOutput) TotalCapacity() pulumi.Float64PtrOutput
Total capacity (# of machines, bytes of storage etc...)
func (StampCapacityOutput) Unit ¶
func (o StampCapacityOutput) Unit() pulumi.StringPtrOutput
Name of the unit
func (StampCapacityOutput) WorkerSize ¶
func (o StampCapacityOutput) WorkerSize() pulumi.StringPtrOutput
Size of the machines
func (StampCapacityOutput) WorkerSizeId ¶
func (o StampCapacityOutput) WorkerSizeId() pulumi.IntPtrOutput
Size Id of machines:
0 - Small 1 - Medium 2 - Large
type StampCapacityResponse ¶
type StampCapacityResponse struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity *float64 `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode *string `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes *bool `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name *string `pulumi:"name"` // Shared or Dedicated SiteMode *string `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity *float64 `pulumi:"totalCapacity"` // Name of the unit Unit *string `pulumi:"unit"` // Size of the machines WorkerSize *string `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId *int `pulumi:"workerSizeId"` }
Class containing stamp capacity information
type StampCapacityResponseArgs ¶
type StampCapacityResponseArgs struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity pulumi.Float64PtrInput `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation pulumi.BoolPtrInput `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes pulumi.BoolPtrInput `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name pulumi.StringPtrInput `pulumi:"name"` // Shared or Dedicated SiteMode pulumi.StringPtrInput `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity pulumi.Float64PtrInput `pulumi:"totalCapacity"` // Name of the unit Unit pulumi.StringPtrInput `pulumi:"unit"` // Size of the machines WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Class containing stamp capacity information
func (StampCapacityResponseArgs) ElementType ¶
func (StampCapacityResponseArgs) ElementType() reflect.Type
func (StampCapacityResponseArgs) ToStampCapacityResponseOutput ¶
func (i StampCapacityResponseArgs) ToStampCapacityResponseOutput() StampCapacityResponseOutput
func (StampCapacityResponseArgs) ToStampCapacityResponseOutputWithContext ¶
func (i StampCapacityResponseArgs) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
type StampCapacityResponseArray ¶
type StampCapacityResponseArray []StampCapacityResponseInput
func (StampCapacityResponseArray) ElementType ¶
func (StampCapacityResponseArray) ElementType() reflect.Type
func (StampCapacityResponseArray) ToStampCapacityResponseArrayOutput ¶
func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
func (StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext ¶
func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
type StampCapacityResponseArrayInput ¶
type StampCapacityResponseArrayInput interface { pulumi.Input ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput ToStampCapacityResponseArrayOutputWithContext(context.Context) StampCapacityResponseArrayOutput }
StampCapacityResponseArrayInput is an input type that accepts StampCapacityResponseArray and StampCapacityResponseArrayOutput values. You can construct a concrete instance of `StampCapacityResponseArrayInput` via:
StampCapacityResponseArray{ StampCapacityResponseArgs{...} }
type StampCapacityResponseArrayOutput ¶
type StampCapacityResponseArrayOutput struct{ *pulumi.OutputState }
func (StampCapacityResponseArrayOutput) ElementType ¶
func (StampCapacityResponseArrayOutput) ElementType() reflect.Type
func (StampCapacityResponseArrayOutput) Index ¶
func (o StampCapacityResponseArrayOutput) Index(i pulumi.IntInput) StampCapacityResponseOutput
func (StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput ¶
func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
func (StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext ¶
func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
type StampCapacityResponseInput ¶
type StampCapacityResponseInput interface { pulumi.Input ToStampCapacityResponseOutput() StampCapacityResponseOutput ToStampCapacityResponseOutputWithContext(context.Context) StampCapacityResponseOutput }
StampCapacityResponseInput is an input type that accepts StampCapacityResponseArgs and StampCapacityResponseOutput values. You can construct a concrete instance of `StampCapacityResponseInput` via:
StampCapacityResponseArgs{...}
type StampCapacityResponseOutput ¶
type StampCapacityResponseOutput struct{ *pulumi.OutputState }
Class containing stamp capacity information
func (StampCapacityResponseOutput) AvailableCapacity ¶
func (o StampCapacityResponseOutput) AvailableCapacity() pulumi.Float64PtrOutput
Available capacity (# of machines, bytes of storage etc...)
func (StampCapacityResponseOutput) ComputeMode ¶
func (o StampCapacityResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared/Dedicated workers
func (StampCapacityResponseOutput) ElementType ¶
func (StampCapacityResponseOutput) ElementType() reflect.Type
func (StampCapacityResponseOutput) ExcludeFromCapacityAllocation ¶
func (o StampCapacityResponseOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
If true it includes basic sites
Basic sites are not used for capacity allocation.
func (StampCapacityResponseOutput) IsApplicableForAllComputeModes ¶
func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
Is capacity applicable for all sites?
func (StampCapacityResponseOutput) Name ¶
func (o StampCapacityResponseOutput) Name() pulumi.StringPtrOutput
Name of the stamp
func (StampCapacityResponseOutput) SiteMode ¶
func (o StampCapacityResponseOutput) SiteMode() pulumi.StringPtrOutput
Shared or Dedicated
func (StampCapacityResponseOutput) ToStampCapacityResponseOutput ¶
func (o StampCapacityResponseOutput) ToStampCapacityResponseOutput() StampCapacityResponseOutput
func (StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext ¶
func (o StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
func (StampCapacityResponseOutput) TotalCapacity ¶
func (o StampCapacityResponseOutput) TotalCapacity() pulumi.Float64PtrOutput
Total capacity (# of machines, bytes of storage etc...)
func (StampCapacityResponseOutput) Unit ¶
func (o StampCapacityResponseOutput) Unit() pulumi.StringPtrOutput
Name of the unit
func (StampCapacityResponseOutput) WorkerSize ¶
func (o StampCapacityResponseOutput) WorkerSize() pulumi.StringPtrOutput
Size of the machines
func (StampCapacityResponseOutput) WorkerSizeId ¶
func (o StampCapacityResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Size Id of machines:
0 - Small 1 - Medium 2 - Large
type StatusCodesBasedTrigger ¶
type StatusCodesBasedTrigger struct { // Count Count *int `pulumi:"count"` // HTTP status code Status *int `pulumi:"status"` // SubStatus SubStatus *int `pulumi:"subStatus"` // TimeInterval TimeInterval *string `pulumi:"timeInterval"` // Win32 error code Win32Status *int `pulumi:"win32Status"` }
StatusCodeBasedTrigger
type StatusCodesBasedTriggerArgs ¶
type StatusCodesBasedTriggerArgs struct { // Count Count pulumi.IntPtrInput `pulumi:"count"` // HTTP status code Status pulumi.IntPtrInput `pulumi:"status"` // SubStatus SubStatus pulumi.IntPtrInput `pulumi:"subStatus"` // TimeInterval TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Win32 error code Win32Status pulumi.IntPtrInput `pulumi:"win32Status"` }
StatusCodeBasedTrigger
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 }
StatusCodeBasedTrigger
func (StatusCodesBasedTriggerOutput) Count ¶
func (o StatusCodesBasedTriggerOutput) Count() pulumi.IntPtrOutput
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
SubStatus
func (StatusCodesBasedTriggerOutput) TimeInterval ¶
func (o StatusCodesBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
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 { // Count Count *int `pulumi:"count"` // HTTP status code Status *int `pulumi:"status"` // SubStatus SubStatus *int `pulumi:"subStatus"` // TimeInterval TimeInterval *string `pulumi:"timeInterval"` // Win32 error code Win32Status *int `pulumi:"win32Status"` }
StatusCodeBasedTrigger
type StatusCodesBasedTriggerResponseArgs ¶
type StatusCodesBasedTriggerResponseArgs struct { // Count Count pulumi.IntPtrInput `pulumi:"count"` // HTTP status code Status pulumi.IntPtrInput `pulumi:"status"` // SubStatus SubStatus pulumi.IntPtrInput `pulumi:"subStatus"` // TimeInterval TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Win32 error code Win32Status pulumi.IntPtrInput `pulumi:"win32Status"` }
StatusCodeBasedTrigger
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 }
StatusCodeBasedTrigger
func (StatusCodesBasedTriggerResponseOutput) Count ¶
func (o StatusCodesBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
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
SubStatus
func (StatusCodesBasedTriggerResponseOutput) TimeInterval ¶
func (o StatusCodesBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
TimeInterval
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 UnauthenticatedClientAction ¶ added in v0.6.0
Gets or sets the action to take when an unauthenticated client attempts to access the app.
func (UnauthenticatedClientAction) ElementType ¶ added in v0.6.0
func (UnauthenticatedClientAction) ElementType() reflect.Type
func (UnauthenticatedClientAction) ToStringOutput ¶ added in v0.6.0
func (e UnauthenticatedClientAction) ToStringOutput() pulumi.StringOutput
func (UnauthenticatedClientAction) ToStringOutputWithContext ¶ added in v0.6.0
func (e UnauthenticatedClientAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UnauthenticatedClientAction) ToStringPtrOutput ¶ added in v0.6.0
func (e UnauthenticatedClientAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (UnauthenticatedClientAction) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e UnauthenticatedClientAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type VirtualApplication ¶
type VirtualApplication struct { PhysicalPath *string `pulumi:"physicalPath"` PreloadEnabled *bool `pulumi:"preloadEnabled"` VirtualDirectories []VirtualDirectory `pulumi:"virtualDirectories"` VirtualPath *string `pulumi:"virtualPath"` }
type VirtualApplicationArgs ¶
type VirtualApplicationArgs struct { PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` PreloadEnabled pulumi.BoolPtrInput `pulumi:"preloadEnabled"` VirtualDirectories VirtualDirectoryArrayInput `pulumi:"virtualDirectories"` VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
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 }
func (VirtualApplicationOutput) ElementType ¶
func (VirtualApplicationOutput) ElementType() reflect.Type
func (VirtualApplicationOutput) PhysicalPath ¶
func (o VirtualApplicationOutput) PhysicalPath() pulumi.StringPtrOutput
func (VirtualApplicationOutput) PreloadEnabled ¶
func (o VirtualApplicationOutput) PreloadEnabled() pulumi.BoolPtrOutput
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
func (VirtualApplicationOutput) VirtualPath ¶
func (o VirtualApplicationOutput) VirtualPath() pulumi.StringPtrOutput
type VirtualApplicationResponse ¶
type VirtualApplicationResponse struct { PhysicalPath *string `pulumi:"physicalPath"` PreloadEnabled *bool `pulumi:"preloadEnabled"` VirtualDirectories []VirtualDirectoryResponse `pulumi:"virtualDirectories"` VirtualPath *string `pulumi:"virtualPath"` }
type VirtualApplicationResponseArgs ¶
type VirtualApplicationResponseArgs struct { PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` PreloadEnabled pulumi.BoolPtrInput `pulumi:"preloadEnabled"` VirtualDirectories VirtualDirectoryResponseArrayInput `pulumi:"virtualDirectories"` VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
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 }
func (VirtualApplicationResponseOutput) ElementType ¶
func (VirtualApplicationResponseOutput) ElementType() reflect.Type
func (VirtualApplicationResponseOutput) PhysicalPath ¶
func (o VirtualApplicationResponseOutput) PhysicalPath() pulumi.StringPtrOutput
func (VirtualApplicationResponseOutput) PreloadEnabled ¶
func (o VirtualApplicationResponseOutput) PreloadEnabled() pulumi.BoolPtrOutput
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
func (VirtualApplicationResponseOutput) VirtualPath ¶
func (o VirtualApplicationResponseOutput) VirtualPath() pulumi.StringPtrOutput
type VirtualDirectory ¶
type VirtualDirectoryArgs ¶
type VirtualDirectoryArgs struct { PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
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 }
func (VirtualDirectoryOutput) ElementType ¶
func (VirtualDirectoryOutput) ElementType() reflect.Type
func (VirtualDirectoryOutput) PhysicalPath ¶
func (o VirtualDirectoryOutput) PhysicalPath() pulumi.StringPtrOutput
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
type VirtualDirectoryResponseArgs ¶
type VirtualDirectoryResponseArgs struct { PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
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 }
func (VirtualDirectoryResponseOutput) ElementType ¶
func (VirtualDirectoryResponseOutput) ElementType() reflect.Type
func (VirtualDirectoryResponseOutput) PhysicalPath ¶
func (o VirtualDirectoryResponseOutput) PhysicalPath() pulumi.StringPtrOutput
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
type VirtualIPMapping ¶
type VirtualIPMapping struct { // Is VIP mapping in use InUse *bool `pulumi:"inUse"` // Internal HTTP port InternalHttpPort *int `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort *int `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP *string `pulumi:"virtualIP"` }
Class that represents a VIP mapping
type VirtualIPMappingArgs ¶
type VirtualIPMappingArgs struct { // Is VIP mapping in use InUse pulumi.BoolPtrInput `pulumi:"inUse"` // Internal HTTP port InternalHttpPort pulumi.IntPtrInput `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort pulumi.IntPtrInput `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Class that represents a VIP mapping
func (VirtualIPMappingArgs) ElementType ¶
func (VirtualIPMappingArgs) ElementType() reflect.Type
func (VirtualIPMappingArgs) ToVirtualIPMappingOutput ¶
func (i VirtualIPMappingArgs) ToVirtualIPMappingOutput() VirtualIPMappingOutput
func (VirtualIPMappingArgs) ToVirtualIPMappingOutputWithContext ¶
func (i VirtualIPMappingArgs) ToVirtualIPMappingOutputWithContext(ctx context.Context) VirtualIPMappingOutput
type VirtualIPMappingArray ¶
type VirtualIPMappingArray []VirtualIPMappingInput
func (VirtualIPMappingArray) ElementType ¶
func (VirtualIPMappingArray) ElementType() reflect.Type
func (VirtualIPMappingArray) ToVirtualIPMappingArrayOutput ¶
func (i VirtualIPMappingArray) ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput
func (VirtualIPMappingArray) ToVirtualIPMappingArrayOutputWithContext ¶
func (i VirtualIPMappingArray) ToVirtualIPMappingArrayOutputWithContext(ctx context.Context) VirtualIPMappingArrayOutput
type VirtualIPMappingArrayInput ¶
type VirtualIPMappingArrayInput interface { pulumi.Input ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput ToVirtualIPMappingArrayOutputWithContext(context.Context) VirtualIPMappingArrayOutput }
VirtualIPMappingArrayInput is an input type that accepts VirtualIPMappingArray and VirtualIPMappingArrayOutput values. You can construct a concrete instance of `VirtualIPMappingArrayInput` via:
VirtualIPMappingArray{ VirtualIPMappingArgs{...} }
type VirtualIPMappingArrayOutput ¶
type VirtualIPMappingArrayOutput struct{ *pulumi.OutputState }
func (VirtualIPMappingArrayOutput) ElementType ¶
func (VirtualIPMappingArrayOutput) ElementType() reflect.Type
func (VirtualIPMappingArrayOutput) Index ¶
func (o VirtualIPMappingArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingOutput
func (VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutput ¶
func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput
func (VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutputWithContext ¶
func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutputWithContext(ctx context.Context) VirtualIPMappingArrayOutput
type VirtualIPMappingInput ¶
type VirtualIPMappingInput interface { pulumi.Input ToVirtualIPMappingOutput() VirtualIPMappingOutput ToVirtualIPMappingOutputWithContext(context.Context) VirtualIPMappingOutput }
VirtualIPMappingInput is an input type that accepts VirtualIPMappingArgs and VirtualIPMappingOutput values. You can construct a concrete instance of `VirtualIPMappingInput` via:
VirtualIPMappingArgs{...}
type VirtualIPMappingOutput ¶
type VirtualIPMappingOutput struct{ *pulumi.OutputState }
Class that represents a VIP mapping
func (VirtualIPMappingOutput) ElementType ¶
func (VirtualIPMappingOutput) ElementType() reflect.Type
func (VirtualIPMappingOutput) InUse ¶
func (o VirtualIPMappingOutput) InUse() pulumi.BoolPtrOutput
Is VIP mapping in use
func (VirtualIPMappingOutput) InternalHttpPort ¶
func (o VirtualIPMappingOutput) InternalHttpPort() pulumi.IntPtrOutput
Internal HTTP port
func (VirtualIPMappingOutput) InternalHttpsPort ¶
func (o VirtualIPMappingOutput) InternalHttpsPort() pulumi.IntPtrOutput
Internal HTTPS port
func (VirtualIPMappingOutput) ToVirtualIPMappingOutput ¶
func (o VirtualIPMappingOutput) ToVirtualIPMappingOutput() VirtualIPMappingOutput
func (VirtualIPMappingOutput) ToVirtualIPMappingOutputWithContext ¶
func (o VirtualIPMappingOutput) ToVirtualIPMappingOutputWithContext(ctx context.Context) VirtualIPMappingOutput
func (VirtualIPMappingOutput) VirtualIP ¶
func (o VirtualIPMappingOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address
type VirtualIPMappingResponse ¶
type VirtualIPMappingResponse struct { // Is VIP mapping in use InUse *bool `pulumi:"inUse"` // Internal HTTP port InternalHttpPort *int `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort *int `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP *string `pulumi:"virtualIP"` }
Class that represents a VIP mapping
type VirtualIPMappingResponseArgs ¶
type VirtualIPMappingResponseArgs struct { // Is VIP mapping in use InUse pulumi.BoolPtrInput `pulumi:"inUse"` // Internal HTTP port InternalHttpPort pulumi.IntPtrInput `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort pulumi.IntPtrInput `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Class that represents a VIP mapping
func (VirtualIPMappingResponseArgs) ElementType ¶
func (VirtualIPMappingResponseArgs) ElementType() reflect.Type
func (VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput ¶
func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext ¶
func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
type VirtualIPMappingResponseArray ¶
type VirtualIPMappingResponseArray []VirtualIPMappingResponseInput
func (VirtualIPMappingResponseArray) ElementType ¶
func (VirtualIPMappingResponseArray) ElementType() reflect.Type
func (VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput ¶
func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
func (VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext ¶
func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
type VirtualIPMappingResponseArrayInput ¶
type VirtualIPMappingResponseArrayInput interface { pulumi.Input ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput ToVirtualIPMappingResponseArrayOutputWithContext(context.Context) VirtualIPMappingResponseArrayOutput }
VirtualIPMappingResponseArrayInput is an input type that accepts VirtualIPMappingResponseArray and VirtualIPMappingResponseArrayOutput values. You can construct a concrete instance of `VirtualIPMappingResponseArrayInput` via:
VirtualIPMappingResponseArray{ VirtualIPMappingResponseArgs{...} }
type VirtualIPMappingResponseArrayOutput ¶
type VirtualIPMappingResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualIPMappingResponseArrayOutput) ElementType ¶
func (VirtualIPMappingResponseArrayOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseArrayOutput) Index ¶
func (o VirtualIPMappingResponseArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput ¶
func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
func (VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext ¶
func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
type VirtualIPMappingResponseInput ¶
type VirtualIPMappingResponseInput interface { pulumi.Input ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput ToVirtualIPMappingResponseOutputWithContext(context.Context) VirtualIPMappingResponseOutput }
VirtualIPMappingResponseInput is an input type that accepts VirtualIPMappingResponseArgs and VirtualIPMappingResponseOutput values. You can construct a concrete instance of `VirtualIPMappingResponseInput` via:
VirtualIPMappingResponseArgs{...}
type VirtualIPMappingResponseOutput ¶
type VirtualIPMappingResponseOutput struct{ *pulumi.OutputState }
Class that represents a VIP mapping
func (VirtualIPMappingResponseOutput) ElementType ¶
func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseOutput) InUse ¶
func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
Is VIP mapping in use
func (VirtualIPMappingResponseOutput) InternalHttpPort ¶
func (o VirtualIPMappingResponseOutput) InternalHttpPort() pulumi.IntPtrOutput
Internal HTTP port
func (VirtualIPMappingResponseOutput) InternalHttpsPort ¶
func (o VirtualIPMappingResponseOutput) InternalHttpsPort() pulumi.IntPtrOutput
Internal HTTPS port
func (VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput ¶
func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext ¶
func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseOutput) VirtualIP ¶
func (o VirtualIPMappingResponseOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address
type VirtualNetworkProfile ¶
type VirtualNetworkProfile struct { // Resource id of the virtual network Id *string `pulumi:"id"` // Name of the virtual network (read-only) Name *string `pulumi:"name"` // Subnet within the virtual network Subnet *string `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type *string `pulumi:"type"` }
Specification for using a virtual network
type VirtualNetworkProfileArgs ¶
type VirtualNetworkProfileArgs struct { // Resource id of the virtual network Id pulumi.StringPtrInput `pulumi:"id"` // Name of the virtual network (read-only) Name pulumi.StringPtrInput `pulumi:"name"` // Subnet within the virtual network Subnet pulumi.StringPtrInput `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type pulumi.StringPtrInput `pulumi:"type"` }
Specification for using a virtual network
func (VirtualNetworkProfileArgs) ElementType ¶
func (VirtualNetworkProfileArgs) ElementType() reflect.Type
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
type VirtualNetworkProfileInput ¶
type VirtualNetworkProfileInput interface { pulumi.Input ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput ToVirtualNetworkProfileOutputWithContext(context.Context) VirtualNetworkProfileOutput }
VirtualNetworkProfileInput is an input type that accepts VirtualNetworkProfileArgs and VirtualNetworkProfileOutput values. You can construct a concrete instance of `VirtualNetworkProfileInput` via:
VirtualNetworkProfileArgs{...}
type VirtualNetworkProfileOutput ¶
type VirtualNetworkProfileOutput struct{ *pulumi.OutputState }
Specification for using a virtual network
func (VirtualNetworkProfileOutput) ElementType ¶
func (VirtualNetworkProfileOutput) ElementType() reflect.Type
func (VirtualNetworkProfileOutput) Id ¶
func (o VirtualNetworkProfileOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfileOutput) Name ¶
func (o VirtualNetworkProfileOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfileOutput) Subnet ¶
func (o VirtualNetworkProfileOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileOutput) Type ¶
func (o VirtualNetworkProfileOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VirtualNetworkProfilePtrInput ¶
type VirtualNetworkProfilePtrInput interface { pulumi.Input ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput ToVirtualNetworkProfilePtrOutputWithContext(context.Context) VirtualNetworkProfilePtrOutput }
VirtualNetworkProfilePtrInput is an input type that accepts VirtualNetworkProfileArgs, VirtualNetworkProfilePtr and VirtualNetworkProfilePtrOutput values. You can construct a concrete instance of `VirtualNetworkProfilePtrInput` via:
VirtualNetworkProfileArgs{...} or: nil
func VirtualNetworkProfilePtr ¶
func VirtualNetworkProfilePtr(v *VirtualNetworkProfileArgs) VirtualNetworkProfilePtrInput
type VirtualNetworkProfilePtrOutput ¶
type VirtualNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkProfilePtrOutput) Elem ¶
func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
func (VirtualNetworkProfilePtrOutput) ElementType ¶
func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
func (VirtualNetworkProfilePtrOutput) Id ¶
func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfilePtrOutput) Name ¶
func (o VirtualNetworkProfilePtrOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfilePtrOutput) Subnet ¶
func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput ¶
func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfilePtrOutput) Type ¶
func (o VirtualNetworkProfilePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VirtualNetworkProfileResponse ¶
type VirtualNetworkProfileResponse struct { // Resource id of the virtual network Id *string `pulumi:"id"` // Name of the virtual network (read-only) Name *string `pulumi:"name"` // Subnet within the virtual network Subnet *string `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type *string `pulumi:"type"` }
Specification for using a virtual network
type VirtualNetworkProfileResponseArgs ¶
type VirtualNetworkProfileResponseArgs struct { // Resource id of the virtual network Id pulumi.StringPtrInput `pulumi:"id"` // Name of the virtual network (read-only) Name pulumi.StringPtrInput `pulumi:"name"` // Subnet within the virtual network Subnet pulumi.StringPtrInput `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type pulumi.StringPtrInput `pulumi:"type"` }
Specification for using a virtual network
func (VirtualNetworkProfileResponseArgs) ElementType ¶
func (VirtualNetworkProfileResponseArgs) ElementType() reflect.Type
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
type VirtualNetworkProfileResponseInput ¶
type VirtualNetworkProfileResponseInput interface { pulumi.Input ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput ToVirtualNetworkProfileResponseOutputWithContext(context.Context) VirtualNetworkProfileResponseOutput }
VirtualNetworkProfileResponseInput is an input type that accepts VirtualNetworkProfileResponseArgs and VirtualNetworkProfileResponseOutput values. You can construct a concrete instance of `VirtualNetworkProfileResponseInput` via:
VirtualNetworkProfileResponseArgs{...}
type VirtualNetworkProfileResponseOutput ¶
type VirtualNetworkProfileResponseOutput struct{ *pulumi.OutputState }
Specification for using a virtual network
func (VirtualNetworkProfileResponseOutput) ElementType ¶
func (VirtualNetworkProfileResponseOutput) ElementType() reflect.Type
func (VirtualNetworkProfileResponseOutput) Id ¶
func (o VirtualNetworkProfileResponseOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfileResponseOutput) Name ¶
func (o VirtualNetworkProfileResponseOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfileResponseOutput) Subnet ¶
func (o VirtualNetworkProfileResponseOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseOutput) Type ¶
func (o VirtualNetworkProfileResponseOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VirtualNetworkProfileResponsePtrInput ¶
type VirtualNetworkProfileResponsePtrInput interface { pulumi.Input ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput ToVirtualNetworkProfileResponsePtrOutputWithContext(context.Context) VirtualNetworkProfileResponsePtrOutput }
VirtualNetworkProfileResponsePtrInput is an input type that accepts VirtualNetworkProfileResponseArgs, VirtualNetworkProfileResponsePtr and VirtualNetworkProfileResponsePtrOutput values. You can construct a concrete instance of `VirtualNetworkProfileResponsePtrInput` via:
VirtualNetworkProfileResponseArgs{...} or: nil
func VirtualNetworkProfileResponsePtr ¶
func VirtualNetworkProfileResponsePtr(v *VirtualNetworkProfileResponseArgs) VirtualNetworkProfileResponsePtrInput
type VirtualNetworkProfileResponsePtrOutput ¶
type VirtualNetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkProfileResponsePtrOutput) ElementType ¶
func (VirtualNetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (VirtualNetworkProfileResponsePtrOutput) Id ¶
func (o VirtualNetworkProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfileResponsePtrOutput) Name ¶
func (o VirtualNetworkProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfileResponsePtrOutput) Subnet ¶
func (o VirtualNetworkProfileResponsePtrOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput ¶
func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponsePtrOutput) Type ¶
func (o VirtualNetworkProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VnetRoute ¶
type VnetRoute 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 Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. 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 tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
VnetRoute contract used to pass routing information for a vnet.
type VnetRouteArgs ¶
type VnetRouteArgs 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.StringPtrInput `pulumi:"id"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. 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 tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` }
VnetRoute contract used to pass routing information for a vnet.
func (VnetRouteArgs) ElementType ¶
func (VnetRouteArgs) ElementType() reflect.Type
func (VnetRouteArgs) ToVnetRouteOutput ¶
func (i VnetRouteArgs) ToVnetRouteOutput() VnetRouteOutput
func (VnetRouteArgs) ToVnetRouteOutputWithContext ¶
func (i VnetRouteArgs) ToVnetRouteOutputWithContext(ctx context.Context) VnetRouteOutput
type VnetRouteArray ¶
type VnetRouteArray []VnetRouteInput
func (VnetRouteArray) ElementType ¶
func (VnetRouteArray) ElementType() reflect.Type
func (VnetRouteArray) ToVnetRouteArrayOutput ¶
func (i VnetRouteArray) ToVnetRouteArrayOutput() VnetRouteArrayOutput
func (VnetRouteArray) ToVnetRouteArrayOutputWithContext ¶
func (i VnetRouteArray) ToVnetRouteArrayOutputWithContext(ctx context.Context) VnetRouteArrayOutput
type VnetRouteArrayInput ¶
type VnetRouteArrayInput interface { pulumi.Input ToVnetRouteArrayOutput() VnetRouteArrayOutput ToVnetRouteArrayOutputWithContext(context.Context) VnetRouteArrayOutput }
VnetRouteArrayInput is an input type that accepts VnetRouteArray and VnetRouteArrayOutput values. You can construct a concrete instance of `VnetRouteArrayInput` via:
VnetRouteArray{ VnetRouteArgs{...} }
type VnetRouteArrayOutput ¶
type VnetRouteArrayOutput struct{ *pulumi.OutputState }
func (VnetRouteArrayOutput) ElementType ¶
func (VnetRouteArrayOutput) ElementType() reflect.Type
func (VnetRouteArrayOutput) Index ¶
func (o VnetRouteArrayOutput) Index(i pulumi.IntInput) VnetRouteOutput
func (VnetRouteArrayOutput) ToVnetRouteArrayOutput ¶
func (o VnetRouteArrayOutput) ToVnetRouteArrayOutput() VnetRouteArrayOutput
func (VnetRouteArrayOutput) ToVnetRouteArrayOutputWithContext ¶
func (o VnetRouteArrayOutput) ToVnetRouteArrayOutputWithContext(ctx context.Context) VnetRouteArrayOutput
type VnetRouteInput ¶
type VnetRouteInput interface { pulumi.Input ToVnetRouteOutput() VnetRouteOutput ToVnetRouteOutputWithContext(context.Context) VnetRouteOutput }
VnetRouteInput is an input type that accepts VnetRouteArgs and VnetRouteOutput values. You can construct a concrete instance of `VnetRouteInput` via:
VnetRouteArgs{...}
type VnetRouteOutput ¶
type VnetRouteOutput struct{ *pulumi.OutputState }
VnetRoute contract used to pass routing information for a vnet.
func (VnetRouteOutput) ElementType ¶
func (VnetRouteOutput) ElementType() reflect.Type
func (VnetRouteOutput) EndAddress ¶
func (o VnetRouteOutput) EndAddress() pulumi.StringPtrOutput
The ending address for this route. If the start address is specified in CIDR notation, this must be omitted.
func (VnetRouteOutput) Kind ¶
func (o VnetRouteOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (VnetRouteOutput) Location ¶
func (o VnetRouteOutput) Location() pulumi.StringOutput
Resource Location
func (VnetRouteOutput) RouteType ¶
func (o VnetRouteOutput) RouteType() pulumi.StringPtrOutput
The type of route this is:
DEFAULT - By default, every web 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 web app only These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them with new INHERITED routes.
func (VnetRouteOutput) StartAddress ¶
func (o VnetRouteOutput) 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 (VnetRouteOutput) ToVnetRouteOutput ¶
func (o VnetRouteOutput) ToVnetRouteOutput() VnetRouteOutput
func (VnetRouteOutput) ToVnetRouteOutputWithContext ¶
func (o VnetRouteOutput) ToVnetRouteOutputWithContext(ctx context.Context) VnetRouteOutput
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 Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. 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 tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
VnetRoute contract used to pass routing information for a vnet.
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.StringPtrInput `pulumi:"id"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every web 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 web app only // // These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them // with new INHERITED routes. 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 tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` }
VnetRoute contract used to pass routing information for a vnet.
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 }
VnetRoute contract used to pass routing information for a vnet.
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.StringPtrOutput
Resource Id
func (VnetRouteResponseOutput) Kind ¶
func (o VnetRouteResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (VnetRouteResponseOutput) Location ¶
func (o VnetRouteResponseOutput) Location() pulumi.StringOutput
Resource Location
func (VnetRouteResponseOutput) Name ¶
func (o VnetRouteResponseOutput) Name() pulumi.StringPtrOutput
Resource Name
func (VnetRouteResponseOutput) RouteType ¶
func (o VnetRouteResponseOutput) RouteType() pulumi.StringPtrOutput
The type of route this is:
DEFAULT - By default, every web 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 web app only These values will be used for syncing a Web App's routes with those from a Virtual Network. This operation will clear all DEFAULT and INHERITED routes and replace them with new INHERITED routes.
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) Tags ¶
func (o VnetRouteResponseOutput) Tags() pulumi.StringMapOutput
Resource tags
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.StringPtrOutput
Resource type
type WorkerPool ¶
type WorkerPool struct { // Shared or dedicated web app hosting ComputeMode *string `pulumi:"computeMode"` // Resource Id Id *string `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames []string `pulumi:"instanceNames"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Describes a sku for a scalable resource Sku *SkuDescription `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Number of instances in the worker pool WorkerCount *int `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize *string `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId *int `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
type WorkerPoolArgs ¶
type WorkerPoolArgs struct { // Shared or dedicated web app hosting ComputeMode *ComputeModeOptions `pulumi:"computeMode"` // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames pulumi.StringArrayInput `pulumi:"instanceNames"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // Describes a sku for a scalable resource Sku SkuDescriptionPtrInput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` // Number of instances in the worker pool WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolArgs) ElementType ¶
func (WorkerPoolArgs) ElementType() reflect.Type
func (WorkerPoolArgs) ToWorkerPoolOutput ¶
func (i WorkerPoolArgs) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolArgs) ToWorkerPoolOutputWithContext ¶
func (i WorkerPoolArgs) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
type WorkerPoolArray ¶
type WorkerPoolArray []WorkerPoolInput
func (WorkerPoolArray) ElementType ¶
func (WorkerPoolArray) ElementType() reflect.Type
func (WorkerPoolArray) ToWorkerPoolArrayOutput ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArray) ToWorkerPoolArrayOutputWithContext ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolArrayInput ¶
type WorkerPoolArrayInput interface { pulumi.Input ToWorkerPoolArrayOutput() WorkerPoolArrayOutput ToWorkerPoolArrayOutputWithContext(context.Context) WorkerPoolArrayOutput }
WorkerPoolArrayInput is an input type that accepts WorkerPoolArray and WorkerPoolArrayOutput values. You can construct a concrete instance of `WorkerPoolArrayInput` via:
WorkerPoolArray{ WorkerPoolArgs{...} }
type WorkerPoolArrayOutput ¶
type WorkerPoolArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolArrayOutput) ElementType ¶
func (WorkerPoolArrayOutput) ElementType() reflect.Type
func (WorkerPoolArrayOutput) Index ¶
func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutput ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolInput ¶
type WorkerPoolInput interface { pulumi.Input ToWorkerPoolOutput() WorkerPoolOutput ToWorkerPoolOutputWithContext(context.Context) WorkerPoolOutput }
WorkerPoolInput is an input type that accepts WorkerPoolArgs and WorkerPoolOutput values. You can construct a concrete instance of `WorkerPoolInput` via:
WorkerPoolArgs{...}
type WorkerPoolOutput ¶
type WorkerPoolOutput struct{ *pulumi.OutputState }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolOutput) ComputeMode ¶
func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated web app hosting
func (WorkerPoolOutput) ElementType ¶
func (WorkerPoolOutput) ElementType() reflect.Type
func (WorkerPoolOutput) InstanceNames ¶
func (o WorkerPoolOutput) InstanceNames() pulumi.StringArrayOutput
Names of all instances in the worker pool (read only)
func (WorkerPoolOutput) Kind ¶
func (o WorkerPoolOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (WorkerPoolOutput) Location ¶
func (o WorkerPoolOutput) Location() pulumi.StringOutput
Resource Location
func (WorkerPoolOutput) Name ¶
func (o WorkerPoolOutput) Name() pulumi.StringPtrOutput
Resource Name
func (WorkerPoolOutput) Sku ¶
func (o WorkerPoolOutput) Sku() SkuDescriptionPtrOutput
Describes a sku for a scalable resource
func (WorkerPoolOutput) Tags ¶
func (o WorkerPoolOutput) Tags() pulumi.StringMapOutput
Resource tags
func (WorkerPoolOutput) ToWorkerPoolOutput ¶
func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolOutput) ToWorkerPoolOutputWithContext ¶
func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
func (WorkerPoolOutput) Type ¶
func (o WorkerPoolOutput) Type() pulumi.StringPtrOutput
Resource type
func (WorkerPoolOutput) WorkerCount ¶
func (o WorkerPoolOutput) WorkerCount() pulumi.IntPtrOutput
Number of instances in the worker pool
func (WorkerPoolOutput) WorkerSize ¶
func (o WorkerPoolOutput) WorkerSize() pulumi.StringPtrOutput
VM size of the worker pool instances
func (WorkerPoolOutput) WorkerSizeId ¶
func (o WorkerPoolOutput) WorkerSizeId() pulumi.IntPtrOutput
Worker size id for referencing this worker pool
type WorkerPoolResponse ¶
type WorkerPoolResponse struct { // Shared or dedicated web app hosting ComputeMode *string `pulumi:"computeMode"` // Resource Id Id *string `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames []string `pulumi:"instanceNames"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Describes a sku for a scalable resource Sku *SkuDescriptionResponse `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Number of instances in the worker pool WorkerCount *int `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize *string `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId *int `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
type WorkerPoolResponseArgs ¶
type WorkerPoolResponseArgs struct { // Shared or dedicated web app hosting ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames pulumi.StringArrayInput `pulumi:"instanceNames"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // Describes a sku for a scalable resource Sku SkuDescriptionResponsePtrInput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` // Number of instances in the worker pool WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolResponseArgs) ElementType ¶
func (WorkerPoolResponseArgs) ElementType() reflect.Type
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutput ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
type WorkerPoolResponseArray ¶
type WorkerPoolResponseArray []WorkerPoolResponseInput
func (WorkerPoolResponseArray) ElementType ¶
func (WorkerPoolResponseArray) ElementType() reflect.Type
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseArrayInput ¶
type WorkerPoolResponseArrayInput interface { pulumi.Input ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput ToWorkerPoolResponseArrayOutputWithContext(context.Context) WorkerPoolResponseArrayOutput }
WorkerPoolResponseArrayInput is an input type that accepts WorkerPoolResponseArray and WorkerPoolResponseArrayOutput values. You can construct a concrete instance of `WorkerPoolResponseArrayInput` via:
WorkerPoolResponseArray{ WorkerPoolResponseArgs{...} }
type WorkerPoolResponseArrayOutput ¶
type WorkerPoolResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolResponseArrayOutput) ElementType ¶
func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
func (WorkerPoolResponseArrayOutput) Index ¶
func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseInput ¶
type WorkerPoolResponseInput interface { pulumi.Input ToWorkerPoolResponseOutput() WorkerPoolResponseOutput ToWorkerPoolResponseOutputWithContext(context.Context) WorkerPoolResponseOutput }
WorkerPoolResponseInput is an input type that accepts WorkerPoolResponseArgs and WorkerPoolResponseOutput values. You can construct a concrete instance of `WorkerPoolResponseInput` via:
WorkerPoolResponseArgs{...}
type WorkerPoolResponseOutput ¶
type WorkerPoolResponseOutput struct{ *pulumi.OutputState }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolResponseOutput) ComputeMode ¶
func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated web app hosting
func (WorkerPoolResponseOutput) ElementType ¶
func (WorkerPoolResponseOutput) ElementType() reflect.Type
func (WorkerPoolResponseOutput) Id ¶
func (o WorkerPoolResponseOutput) Id() pulumi.StringPtrOutput
Resource Id
func (WorkerPoolResponseOutput) InstanceNames ¶
func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
Names of all instances in the worker pool (read only)
func (WorkerPoolResponseOutput) Kind ¶
func (o WorkerPoolResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (WorkerPoolResponseOutput) Location ¶
func (o WorkerPoolResponseOutput) Location() pulumi.StringOutput
Resource Location
func (WorkerPoolResponseOutput) Name ¶
func (o WorkerPoolResponseOutput) Name() pulumi.StringPtrOutput
Resource Name
func (WorkerPoolResponseOutput) Sku ¶
func (o WorkerPoolResponseOutput) Sku() SkuDescriptionResponsePtrOutput
Describes a sku for a scalable resource
func (WorkerPoolResponseOutput) Tags ¶
func (o WorkerPoolResponseOutput) Tags() pulumi.StringMapOutput
Resource tags
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutput ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) Type ¶
func (o WorkerPoolResponseOutput) Type() pulumi.StringPtrOutput
Resource type
func (WorkerPoolResponseOutput) WorkerCount ¶
func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
Number of instances in the worker pool
func (WorkerPoolResponseOutput) WorkerSize ¶
func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
VM size of the worker pool instances
func (WorkerPoolResponseOutput) WorkerSizeId ¶
func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Worker size id for referencing this worker pool
type WorkerSizeOptions ¶ added in v0.3.1
Size of the machines
func (WorkerSizeOptions) ElementType ¶ added in v0.3.1
func (WorkerSizeOptions) ElementType() reflect.Type
func (WorkerSizeOptions) ToStringOutput ¶ added in v0.3.1
func (e WorkerSizeOptions) ToStringOutput() pulumi.StringOutput
func (WorkerSizeOptions) ToStringOutputWithContext ¶ added in v0.3.1
func (e WorkerSizeOptions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerSizeOptions) ToStringPtrOutput ¶ added in v0.3.1
func (e WorkerSizeOptions) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerSizeOptions) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WorkerSizeOptions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Source Files ¶
- certificate.go
- certificateCsr.go
- getCertificate.go
- getCertificateCsr.go
- getHostingEnvironment.go
- getManagedHostingEnvironment.go
- getServerFarm.go
- getSite.go
- getSiteDeployment.go
- getSiteDeploymentSlot.go
- getSiteHostNameBinding.go
- getSiteHostNameBindingSlot.go
- getSiteInstanceDeployment.go
- getSiteInstanceDeploymentSlot.go
- getSiteLogsConfig.go
- getSiteRelayServiceConnection.go
- getSiteRelayServiceConnectionSlot.go
- getSiteSlot.go
- getSiteSlotConfigNames.go
- getSiteSourceControl.go
- getSiteSourceControlSlot.go
- getSiteVNETConnection.go
- getSiteVNETConnectionSlot.go
- hostingEnvironment.go
- init.go
- listSiteAppSettings.go
- listSiteAppSettingsSlot.go
- listSiteAuthSettings.go
- listSiteAuthSettingsSlot.go
- listSiteBackupConfiguration.go
- listSiteBackupConfigurationSlot.go
- listSiteBackupStatusSecrets.go
- listSiteBackupStatusSecretsSlot.go
- listSiteConnectionStrings.go
- listSiteConnectionStringsSlot.go
- listSiteMetadata.go
- listSiteMetadataSlot.go
- listSitePublishingCredentials.go
- listSitePublishingCredentialsSlot.go
- managedHostingEnvironment.go
- pulumiEnums.go
- pulumiTypes.go
- serverFarm.go
- serverFarmRouteForVnet.go
- site.go
- siteAppSettings.go
- siteAppSettingsSlot.go
- siteAuthSettings.go
- siteAuthSettingsSlot.go
- siteBackupConfiguration.go
- siteBackupConfigurationSlot.go
- siteConnectionStrings.go
- siteConnectionStringsSlot.go
- siteDeployment.go
- siteDeploymentSlot.go
- siteHostNameBinding.go
- siteHostNameBindingSlot.go
- siteInstanceDeployment.go
- siteInstanceDeploymentSlot.go
- siteLogsConfig.go
- siteMetadata.go
- siteMetadataSlot.go
- siteRelayServiceConnection.go
- siteRelayServiceConnectionSlot.go
- siteSlot.go
- siteSlotConfigNames.go
- siteSourceControl.go
- siteSourceControlSlot.go
- siteVNETConnection.go
- siteVNETConnectionSlot.go