Documentation ¶
Overview ¶
A Pulumi package for creating and managing Statuscake resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type ContactGroup
- type ContactGroupArgs
- type ContactGroupArray
- type ContactGroupArrayInput
- type ContactGroupArrayOutput
- func (ContactGroupArrayOutput) ElementType() reflect.Type
- func (o ContactGroupArrayOutput) Index(i pulumi.IntInput) ContactGroupOutput
- func (o ContactGroupArrayOutput) ToContactGroupArrayOutput() ContactGroupArrayOutput
- func (o ContactGroupArrayOutput) ToContactGroupArrayOutputWithContext(ctx context.Context) ContactGroupArrayOutput
- type ContactGroupInput
- type ContactGroupMap
- type ContactGroupMapInput
- type ContactGroupMapOutput
- func (ContactGroupMapOutput) ElementType() reflect.Type
- func (o ContactGroupMapOutput) MapIndex(k pulumi.StringInput) ContactGroupOutput
- func (o ContactGroupMapOutput) ToContactGroupMapOutput() ContactGroupMapOutput
- func (o ContactGroupMapOutput) ToContactGroupMapOutputWithContext(ctx context.Context) ContactGroupMapOutput
- type ContactGroupOutput
- func (ContactGroupOutput) ElementType() reflect.Type
- func (o ContactGroupOutput) EmailAddresses() pulumi.StringArrayOutput
- func (o ContactGroupOutput) Integrations() pulumi.StringArrayOutput
- func (o ContactGroupOutput) MobileNumbers() pulumi.StringArrayOutput
- func (o ContactGroupOutput) Name() pulumi.StringOutput
- func (o ContactGroupOutput) PingUrl() pulumi.StringPtrOutput
- func (o ContactGroupOutput) ToContactGroupOutput() ContactGroupOutput
- func (o ContactGroupOutput) ToContactGroupOutputWithContext(ctx context.Context) ContactGroupOutput
- type ContactGroupState
- type GetPagespeedMonitoringLocationsArgs
- type GetPagespeedMonitoringLocationsLocation
- type GetPagespeedMonitoringLocationsLocationArgs
- func (GetPagespeedMonitoringLocationsLocationArgs) ElementType() reflect.Type
- func (i GetPagespeedMonitoringLocationsLocationArgs) ToGetPagespeedMonitoringLocationsLocationOutput() GetPagespeedMonitoringLocationsLocationOutput
- func (i GetPagespeedMonitoringLocationsLocationArgs) ToGetPagespeedMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationOutput
- type GetPagespeedMonitoringLocationsLocationArray
- func (GetPagespeedMonitoringLocationsLocationArray) ElementType() reflect.Type
- func (i GetPagespeedMonitoringLocationsLocationArray) ToGetPagespeedMonitoringLocationsLocationArrayOutput() GetPagespeedMonitoringLocationsLocationArrayOutput
- func (i GetPagespeedMonitoringLocationsLocationArray) ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationArrayOutput
- type GetPagespeedMonitoringLocationsLocationArrayInput
- type GetPagespeedMonitoringLocationsLocationArrayOutput
- func (GetPagespeedMonitoringLocationsLocationArrayOutput) ElementType() reflect.Type
- func (o GetPagespeedMonitoringLocationsLocationArrayOutput) Index(i pulumi.IntInput) GetPagespeedMonitoringLocationsLocationOutput
- func (o GetPagespeedMonitoringLocationsLocationArrayOutput) ToGetPagespeedMonitoringLocationsLocationArrayOutput() GetPagespeedMonitoringLocationsLocationArrayOutput
- func (o GetPagespeedMonitoringLocationsLocationArrayOutput) ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationArrayOutput
- type GetPagespeedMonitoringLocationsLocationInput
- type GetPagespeedMonitoringLocationsLocationOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) Description() pulumi.StringOutput
- func (GetPagespeedMonitoringLocationsLocationOutput) ElementType() reflect.Type
- func (o GetPagespeedMonitoringLocationsLocationOutput) Ipv4() pulumi.StringOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) Ipv6() pulumi.StringOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) Region() pulumi.StringOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) RegionCode() pulumi.StringOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) Status() pulumi.StringOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) ToGetPagespeedMonitoringLocationsLocationOutput() GetPagespeedMonitoringLocationsLocationOutput
- func (o GetPagespeedMonitoringLocationsLocationOutput) ToGetPagespeedMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationOutput
- type GetPagespeedMonitoringLocationsOutputArgs
- type GetPagespeedMonitoringLocationsResult
- type GetPagespeedMonitoringLocationsResultOutput
- func (GetPagespeedMonitoringLocationsResultOutput) ElementType() reflect.Type
- func (o GetPagespeedMonitoringLocationsResultOutput) Id() pulumi.StringOutput
- func (o GetPagespeedMonitoringLocationsResultOutput) Locations() GetPagespeedMonitoringLocationsLocationArrayOutput
- func (o GetPagespeedMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
- func (o GetPagespeedMonitoringLocationsResultOutput) ToGetPagespeedMonitoringLocationsResultOutput() GetPagespeedMonitoringLocationsResultOutput
- func (o GetPagespeedMonitoringLocationsResultOutput) ToGetPagespeedMonitoringLocationsResultOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsResultOutput
- type GetStatuscakePagespeedMonitoringLocationsArgs
- type GetStatuscakePagespeedMonitoringLocationsOutputArgs
- type GetStatuscakePagespeedMonitoringLocationsResult
- type GetStatuscakePagespeedMonitoringLocationsResultOutput
- func (GetStatuscakePagespeedMonitoringLocationsResultOutput) ElementType() reflect.Type
- func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) Id() pulumi.StringOutput
- func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) Locations() GetStatuscakePagespeedMonitoringLocationsLocationArrayOutput
- func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
- func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) ToGetStatuscakePagespeedMonitoringLocationsResultOutput() GetStatuscakePagespeedMonitoringLocationsResultOutput
- func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) ToGetStatuscakePagespeedMonitoringLocationsResultOutputWithContext(ctx context.Context) GetStatuscakePagespeedMonitoringLocationsResultOutput
- type GetStatuscakeUptimeMonitoringLocationsArgs
- type GetStatuscakeUptimeMonitoringLocationsOutputArgs
- type GetStatuscakeUptimeMonitoringLocationsResult
- type GetStatuscakeUptimeMonitoringLocationsResultOutput
- func (GetStatuscakeUptimeMonitoringLocationsResultOutput) ElementType() reflect.Type
- func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) Id() pulumi.StringOutput
- func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) Locations() GetStatuscakeUptimeMonitoringLocationsLocationArrayOutput
- func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
- func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) ToGetStatuscakeUptimeMonitoringLocationsResultOutput() GetStatuscakeUptimeMonitoringLocationsResultOutput
- func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) ToGetStatuscakeUptimeMonitoringLocationsResultOutputWithContext(ctx context.Context) GetStatuscakeUptimeMonitoringLocationsResultOutput
- type GetUptimeMonitoringLocationsArgs
- type GetUptimeMonitoringLocationsLocation
- type GetUptimeMonitoringLocationsLocationArgs
- func (GetUptimeMonitoringLocationsLocationArgs) ElementType() reflect.Type
- func (i GetUptimeMonitoringLocationsLocationArgs) ToGetUptimeMonitoringLocationsLocationOutput() GetUptimeMonitoringLocationsLocationOutput
- func (i GetUptimeMonitoringLocationsLocationArgs) ToGetUptimeMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationOutput
- type GetUptimeMonitoringLocationsLocationArray
- func (GetUptimeMonitoringLocationsLocationArray) ElementType() reflect.Type
- func (i GetUptimeMonitoringLocationsLocationArray) ToGetUptimeMonitoringLocationsLocationArrayOutput() GetUptimeMonitoringLocationsLocationArrayOutput
- func (i GetUptimeMonitoringLocationsLocationArray) ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationArrayOutput
- type GetUptimeMonitoringLocationsLocationArrayInput
- type GetUptimeMonitoringLocationsLocationArrayOutput
- func (GetUptimeMonitoringLocationsLocationArrayOutput) ElementType() reflect.Type
- func (o GetUptimeMonitoringLocationsLocationArrayOutput) Index(i pulumi.IntInput) GetUptimeMonitoringLocationsLocationOutput
- func (o GetUptimeMonitoringLocationsLocationArrayOutput) ToGetUptimeMonitoringLocationsLocationArrayOutput() GetUptimeMonitoringLocationsLocationArrayOutput
- func (o GetUptimeMonitoringLocationsLocationArrayOutput) ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationArrayOutput
- type GetUptimeMonitoringLocationsLocationInput
- type GetUptimeMonitoringLocationsLocationOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) Description() pulumi.StringOutput
- func (GetUptimeMonitoringLocationsLocationOutput) ElementType() reflect.Type
- func (o GetUptimeMonitoringLocationsLocationOutput) Ipv4() pulumi.StringOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) Ipv6() pulumi.StringOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) Region() pulumi.StringOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) RegionCode() pulumi.StringOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) Status() pulumi.StringOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) ToGetUptimeMonitoringLocationsLocationOutput() GetUptimeMonitoringLocationsLocationOutput
- func (o GetUptimeMonitoringLocationsLocationOutput) ToGetUptimeMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationOutput
- type GetUptimeMonitoringLocationsOutputArgs
- type GetUptimeMonitoringLocationsResult
- type GetUptimeMonitoringLocationsResultOutput
- func (GetUptimeMonitoringLocationsResultOutput) ElementType() reflect.Type
- func (o GetUptimeMonitoringLocationsResultOutput) Id() pulumi.StringOutput
- func (o GetUptimeMonitoringLocationsResultOutput) Locations() GetUptimeMonitoringLocationsLocationArrayOutput
- func (o GetUptimeMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
- func (o GetUptimeMonitoringLocationsResultOutput) ToGetUptimeMonitoringLocationsResultOutput() GetUptimeMonitoringLocationsResultOutput
- func (o GetUptimeMonitoringLocationsResultOutput) ToGetUptimeMonitoringLocationsResultOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsResultOutput
- type LookupContactGroupArgs
- type LookupContactGroupOutputArgs
- type LookupContactGroupResult
- type LookupContactGroupResultOutput
- func (LookupContactGroupResultOutput) ElementType() reflect.Type
- func (o LookupContactGroupResultOutput) EmailAddresses() pulumi.StringArrayOutput
- func (o LookupContactGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupContactGroupResultOutput) Integrations() pulumi.StringArrayOutput
- func (o LookupContactGroupResultOutput) MobileNumbers() pulumi.StringArrayOutput
- func (o LookupContactGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupContactGroupResultOutput) PingUrl() pulumi.StringOutput
- func (o LookupContactGroupResultOutput) ToLookupContactGroupResultOutput() LookupContactGroupResultOutput
- func (o LookupContactGroupResultOutput) ToLookupContactGroupResultOutputWithContext(ctx context.Context) LookupContactGroupResultOutput
- type LookupStatuscakeContactGroupArgs
- type LookupStatuscakeContactGroupOutputArgs
- type LookupStatuscakeContactGroupResult
- type LookupStatuscakeContactGroupResultOutput
- func (LookupStatuscakeContactGroupResultOutput) ElementType() reflect.Type
- func (o LookupStatuscakeContactGroupResultOutput) EmailAddresses() pulumi.StringArrayOutput
- func (o LookupStatuscakeContactGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupStatuscakeContactGroupResultOutput) Integrations() pulumi.StringArrayOutput
- func (o LookupStatuscakeContactGroupResultOutput) MobileNumbers() pulumi.StringArrayOutput
- func (o LookupStatuscakeContactGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupStatuscakeContactGroupResultOutput) PingUrl() pulumi.StringOutput
- func (o LookupStatuscakeContactGroupResultOutput) ToLookupStatuscakeContactGroupResultOutput() LookupStatuscakeContactGroupResultOutput
- func (o LookupStatuscakeContactGroupResultOutput) ToLookupStatuscakeContactGroupResultOutputWithContext(ctx context.Context) LookupStatuscakeContactGroupResultOutput
- type MaintenanceWindow
- type MaintenanceWindowArgs
- type MaintenanceWindowArray
- type MaintenanceWindowArrayInput
- type MaintenanceWindowArrayOutput
- func (MaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o MaintenanceWindowArrayOutput) Index(i pulumi.IntInput) MaintenanceWindowOutput
- func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput
- func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutputWithContext(ctx context.Context) MaintenanceWindowArrayOutput
- type MaintenanceWindowInput
- type MaintenanceWindowMap
- type MaintenanceWindowMapInput
- type MaintenanceWindowMapOutput
- func (MaintenanceWindowMapOutput) ElementType() reflect.Type
- func (o MaintenanceWindowMapOutput) MapIndex(k pulumi.StringInput) MaintenanceWindowOutput
- func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput
- func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutputWithContext(ctx context.Context) MaintenanceWindowMapOutput
- type MaintenanceWindowOutput
- func (MaintenanceWindowOutput) ElementType() reflect.Type
- func (o MaintenanceWindowOutput) End() pulumi.StringOutput
- func (o MaintenanceWindowOutput) Name() pulumi.StringOutput
- func (o MaintenanceWindowOutput) RepeatInterval() pulumi.StringPtrOutput
- func (o MaintenanceWindowOutput) Start() pulumi.StringOutput
- func (o MaintenanceWindowOutput) Tags() pulumi.StringArrayOutput
- func (o MaintenanceWindowOutput) Tests() pulumi.StringArrayOutput
- func (o MaintenanceWindowOutput) Timezone() pulumi.StringOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
- type MaintenanceWindowState
- type PagespeedCheck
- type PagespeedCheckAlertConfig
- type PagespeedCheckAlertConfigArgs
- func (PagespeedCheckAlertConfigArgs) ElementType() reflect.Type
- func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigOutput() PagespeedCheckAlertConfigOutput
- func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigOutput
- func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput
- func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigPtrOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigPtrOutput
- type PagespeedCheckAlertConfigInput
- type PagespeedCheckAlertConfigOutput
- func (o PagespeedCheckAlertConfigOutput) AlertBigger() pulumi.IntPtrOutput
- func (o PagespeedCheckAlertConfigOutput) AlertSlower() pulumi.IntPtrOutput
- func (o PagespeedCheckAlertConfigOutput) AlertSmaller() pulumi.IntPtrOutput
- func (PagespeedCheckAlertConfigOutput) ElementType() reflect.Type
- func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigOutput() PagespeedCheckAlertConfigOutput
- func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigOutput
- func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput
- func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigPtrOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigPtrOutput
- type PagespeedCheckAlertConfigPtrInput
- type PagespeedCheckAlertConfigPtrOutput
- func (o PagespeedCheckAlertConfigPtrOutput) AlertBigger() pulumi.IntPtrOutput
- func (o PagespeedCheckAlertConfigPtrOutput) AlertSlower() pulumi.IntPtrOutput
- func (o PagespeedCheckAlertConfigPtrOutput) AlertSmaller() pulumi.IntPtrOutput
- func (o PagespeedCheckAlertConfigPtrOutput) Elem() PagespeedCheckAlertConfigOutput
- func (PagespeedCheckAlertConfigPtrOutput) ElementType() reflect.Type
- func (o PagespeedCheckAlertConfigPtrOutput) ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput
- func (o PagespeedCheckAlertConfigPtrOutput) ToPagespeedCheckAlertConfigPtrOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigPtrOutput
- type PagespeedCheckArgs
- type PagespeedCheckArray
- type PagespeedCheckArrayInput
- type PagespeedCheckArrayOutput
- func (PagespeedCheckArrayOutput) ElementType() reflect.Type
- func (o PagespeedCheckArrayOutput) Index(i pulumi.IntInput) PagespeedCheckOutput
- func (o PagespeedCheckArrayOutput) ToPagespeedCheckArrayOutput() PagespeedCheckArrayOutput
- func (o PagespeedCheckArrayOutput) ToPagespeedCheckArrayOutputWithContext(ctx context.Context) PagespeedCheckArrayOutput
- type PagespeedCheckInput
- type PagespeedCheckMap
- type PagespeedCheckMapInput
- type PagespeedCheckMapOutput
- func (PagespeedCheckMapOutput) ElementType() reflect.Type
- func (o PagespeedCheckMapOutput) MapIndex(k pulumi.StringInput) PagespeedCheckOutput
- func (o PagespeedCheckMapOutput) ToPagespeedCheckMapOutput() PagespeedCheckMapOutput
- func (o PagespeedCheckMapOutput) ToPagespeedCheckMapOutputWithContext(ctx context.Context) PagespeedCheckMapOutput
- type PagespeedCheckMonitoredResource
- type PagespeedCheckMonitoredResourceArgs
- func (PagespeedCheckMonitoredResourceArgs) ElementType() reflect.Type
- func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourceOutput() PagespeedCheckMonitoredResourceOutput
- func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourceOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourceOutput
- func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput
- func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourcePtrOutput
- type PagespeedCheckMonitoredResourceInput
- type PagespeedCheckMonitoredResourceOutput
- func (o PagespeedCheckMonitoredResourceOutput) Address() pulumi.StringOutput
- func (PagespeedCheckMonitoredResourceOutput) ElementType() reflect.Type
- func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourceOutput() PagespeedCheckMonitoredResourceOutput
- func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourceOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourceOutput
- func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput
- func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourcePtrOutput
- type PagespeedCheckMonitoredResourcePtrInput
- type PagespeedCheckMonitoredResourcePtrOutput
- func (o PagespeedCheckMonitoredResourcePtrOutput) Address() pulumi.StringPtrOutput
- func (o PagespeedCheckMonitoredResourcePtrOutput) Elem() PagespeedCheckMonitoredResourceOutput
- func (PagespeedCheckMonitoredResourcePtrOutput) ElementType() reflect.Type
- func (o PagespeedCheckMonitoredResourcePtrOutput) ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput
- func (o PagespeedCheckMonitoredResourcePtrOutput) ToPagespeedCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourcePtrOutput
- type PagespeedCheckOutput
- func (o PagespeedCheckOutput) AlertConfig() PagespeedCheckAlertConfigOutput
- func (o PagespeedCheckOutput) CheckInterval() pulumi.IntOutput
- func (o PagespeedCheckOutput) ContactGroups() pulumi.StringArrayOutput
- func (PagespeedCheckOutput) ElementType() reflect.Type
- func (o PagespeedCheckOutput) Location() pulumi.StringOutput
- func (o PagespeedCheckOutput) MonitoredResource() PagespeedCheckMonitoredResourceOutput
- func (o PagespeedCheckOutput) Name() pulumi.StringOutput
- func (o PagespeedCheckOutput) Paused() pulumi.BoolPtrOutput
- func (o PagespeedCheckOutput) Region() pulumi.StringOutput
- func (o PagespeedCheckOutput) ToPagespeedCheckOutput() PagespeedCheckOutput
- func (o PagespeedCheckOutput) ToPagespeedCheckOutputWithContext(ctx context.Context) PagespeedCheckOutput
- type PagespeedCheckState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) ApiToken() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) StatuscakeCustomEndpoint() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- type SslCheck
- type SslCheckAlertConfig
- type SslCheckAlertConfigArgs
- func (SslCheckAlertConfigArgs) ElementType() reflect.Type
- func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigOutput() SslCheckAlertConfigOutput
- func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigOutputWithContext(ctx context.Context) SslCheckAlertConfigOutput
- func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput
- func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigPtrOutputWithContext(ctx context.Context) SslCheckAlertConfigPtrOutput
- type SslCheckAlertConfigInput
- type SslCheckAlertConfigOutput
- func (o SslCheckAlertConfigOutput) AlertAts() pulumi.IntArrayOutput
- func (SslCheckAlertConfigOutput) ElementType() reflect.Type
- func (o SslCheckAlertConfigOutput) OnBroken() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigOutput) OnExpiry() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigOutput) OnMixed() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigOutput) OnReminder() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigOutput() SslCheckAlertConfigOutput
- func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigOutputWithContext(ctx context.Context) SslCheckAlertConfigOutput
- func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput
- func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigPtrOutputWithContext(ctx context.Context) SslCheckAlertConfigPtrOutput
- type SslCheckAlertConfigPtrInput
- type SslCheckAlertConfigPtrOutput
- func (o SslCheckAlertConfigPtrOutput) AlertAts() pulumi.IntArrayOutput
- func (o SslCheckAlertConfigPtrOutput) Elem() SslCheckAlertConfigOutput
- func (SslCheckAlertConfigPtrOutput) ElementType() reflect.Type
- func (o SslCheckAlertConfigPtrOutput) OnBroken() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigPtrOutput) OnExpiry() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigPtrOutput) OnMixed() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigPtrOutput) OnReminder() pulumi.BoolPtrOutput
- func (o SslCheckAlertConfigPtrOutput) ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput
- func (o SslCheckAlertConfigPtrOutput) ToSslCheckAlertConfigPtrOutputWithContext(ctx context.Context) SslCheckAlertConfigPtrOutput
- type SslCheckArgs
- type SslCheckArray
- type SslCheckArrayInput
- type SslCheckArrayOutput
- type SslCheckInput
- type SslCheckMap
- type SslCheckMapInput
- type SslCheckMapOutput
- type SslCheckMonitoredResource
- type SslCheckMonitoredResourceArgs
- func (SslCheckMonitoredResourceArgs) ElementType() reflect.Type
- func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourceOutput() SslCheckMonitoredResourceOutput
- func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourceOutputWithContext(ctx context.Context) SslCheckMonitoredResourceOutput
- func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput
- func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) SslCheckMonitoredResourcePtrOutput
- type SslCheckMonitoredResourceInput
- type SslCheckMonitoredResourceOutput
- func (o SslCheckMonitoredResourceOutput) Address() pulumi.StringOutput
- func (SslCheckMonitoredResourceOutput) ElementType() reflect.Type
- func (o SslCheckMonitoredResourceOutput) Hostname() pulumi.StringPtrOutput
- func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourceOutput() SslCheckMonitoredResourceOutput
- func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourceOutputWithContext(ctx context.Context) SslCheckMonitoredResourceOutput
- func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput
- func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) SslCheckMonitoredResourcePtrOutput
- type SslCheckMonitoredResourcePtrInput
- type SslCheckMonitoredResourcePtrOutput
- func (o SslCheckMonitoredResourcePtrOutput) Address() pulumi.StringPtrOutput
- func (o SslCheckMonitoredResourcePtrOutput) Elem() SslCheckMonitoredResourceOutput
- func (SslCheckMonitoredResourcePtrOutput) ElementType() reflect.Type
- func (o SslCheckMonitoredResourcePtrOutput) Hostname() pulumi.StringPtrOutput
- func (o SslCheckMonitoredResourcePtrOutput) ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput
- func (o SslCheckMonitoredResourcePtrOutput) ToSslCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) SslCheckMonitoredResourcePtrOutput
- type SslCheckOutput
- func (o SslCheckOutput) AlertConfig() SslCheckAlertConfigOutput
- func (o SslCheckOutput) CheckInterval() pulumi.IntOutput
- func (o SslCheckOutput) ContactGroups() pulumi.StringArrayOutput
- func (SslCheckOutput) ElementType() reflect.Type
- func (o SslCheckOutput) FollowRedirects() pulumi.BoolPtrOutput
- func (o SslCheckOutput) MonitoredResource() SslCheckMonitoredResourceOutput
- func (o SslCheckOutput) Paused() pulumi.BoolPtrOutput
- func (o SslCheckOutput) ToSslCheckOutput() SslCheckOutput
- func (o SslCheckOutput) ToSslCheckOutputWithContext(ctx context.Context) SslCheckOutput
- func (o SslCheckOutput) UserAgent() pulumi.StringPtrOutput
- type SslCheckState
- type StatuscakeContactGroup
- type StatuscakeContactGroupArgs
- type StatuscakeContactGroupArray
- func (StatuscakeContactGroupArray) ElementType() reflect.Type
- func (i StatuscakeContactGroupArray) ToStatuscakeContactGroupArrayOutput() StatuscakeContactGroupArrayOutput
- func (i StatuscakeContactGroupArray) ToStatuscakeContactGroupArrayOutputWithContext(ctx context.Context) StatuscakeContactGroupArrayOutput
- type StatuscakeContactGroupArrayInput
- type StatuscakeContactGroupArrayOutput
- func (StatuscakeContactGroupArrayOutput) ElementType() reflect.Type
- func (o StatuscakeContactGroupArrayOutput) Index(i pulumi.IntInput) StatuscakeContactGroupOutput
- func (o StatuscakeContactGroupArrayOutput) ToStatuscakeContactGroupArrayOutput() StatuscakeContactGroupArrayOutput
- func (o StatuscakeContactGroupArrayOutput) ToStatuscakeContactGroupArrayOutputWithContext(ctx context.Context) StatuscakeContactGroupArrayOutput
- type StatuscakeContactGroupInput
- type StatuscakeContactGroupMap
- type StatuscakeContactGroupMapInput
- type StatuscakeContactGroupMapOutput
- func (StatuscakeContactGroupMapOutput) ElementType() reflect.Type
- func (o StatuscakeContactGroupMapOutput) MapIndex(k pulumi.StringInput) StatuscakeContactGroupOutput
- func (o StatuscakeContactGroupMapOutput) ToStatuscakeContactGroupMapOutput() StatuscakeContactGroupMapOutput
- func (o StatuscakeContactGroupMapOutput) ToStatuscakeContactGroupMapOutputWithContext(ctx context.Context) StatuscakeContactGroupMapOutput
- type StatuscakeContactGroupOutput
- func (StatuscakeContactGroupOutput) ElementType() reflect.Type
- func (o StatuscakeContactGroupOutput) EmailAddresses() pulumi.StringArrayOutput
- func (o StatuscakeContactGroupOutput) Integrations() pulumi.StringArrayOutput
- func (o StatuscakeContactGroupOutput) MobileNumbers() pulumi.StringArrayOutput
- func (o StatuscakeContactGroupOutput) Name() pulumi.StringOutput
- func (o StatuscakeContactGroupOutput) PingUrl() pulumi.StringPtrOutput
- func (o StatuscakeContactGroupOutput) ToStatuscakeContactGroupOutput() StatuscakeContactGroupOutput
- func (o StatuscakeContactGroupOutput) ToStatuscakeContactGroupOutputWithContext(ctx context.Context) StatuscakeContactGroupOutput
- type StatuscakeContactGroupState
- type StatuscakeMaintenanceWindow
- func (*StatuscakeMaintenanceWindow) ElementType() reflect.Type
- func (i *StatuscakeMaintenanceWindow) ToStatuscakeMaintenanceWindowOutput() StatuscakeMaintenanceWindowOutput
- func (i *StatuscakeMaintenanceWindow) ToStatuscakeMaintenanceWindowOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowOutput
- type StatuscakeMaintenanceWindowArgs
- type StatuscakeMaintenanceWindowArray
- func (StatuscakeMaintenanceWindowArray) ElementType() reflect.Type
- func (i StatuscakeMaintenanceWindowArray) ToStatuscakeMaintenanceWindowArrayOutput() StatuscakeMaintenanceWindowArrayOutput
- func (i StatuscakeMaintenanceWindowArray) ToStatuscakeMaintenanceWindowArrayOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowArrayOutput
- type StatuscakeMaintenanceWindowArrayInput
- type StatuscakeMaintenanceWindowArrayOutput
- func (StatuscakeMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o StatuscakeMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) StatuscakeMaintenanceWindowOutput
- func (o StatuscakeMaintenanceWindowArrayOutput) ToStatuscakeMaintenanceWindowArrayOutput() StatuscakeMaintenanceWindowArrayOutput
- func (o StatuscakeMaintenanceWindowArrayOutput) ToStatuscakeMaintenanceWindowArrayOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowArrayOutput
- type StatuscakeMaintenanceWindowInput
- type StatuscakeMaintenanceWindowMap
- func (StatuscakeMaintenanceWindowMap) ElementType() reflect.Type
- func (i StatuscakeMaintenanceWindowMap) ToStatuscakeMaintenanceWindowMapOutput() StatuscakeMaintenanceWindowMapOutput
- func (i StatuscakeMaintenanceWindowMap) ToStatuscakeMaintenanceWindowMapOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowMapOutput
- type StatuscakeMaintenanceWindowMapInput
- type StatuscakeMaintenanceWindowMapOutput
- func (StatuscakeMaintenanceWindowMapOutput) ElementType() reflect.Type
- func (o StatuscakeMaintenanceWindowMapOutput) MapIndex(k pulumi.StringInput) StatuscakeMaintenanceWindowOutput
- func (o StatuscakeMaintenanceWindowMapOutput) ToStatuscakeMaintenanceWindowMapOutput() StatuscakeMaintenanceWindowMapOutput
- func (o StatuscakeMaintenanceWindowMapOutput) ToStatuscakeMaintenanceWindowMapOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowMapOutput
- type StatuscakeMaintenanceWindowOutput
- func (StatuscakeMaintenanceWindowOutput) ElementType() reflect.Type
- func (o StatuscakeMaintenanceWindowOutput) End() pulumi.StringOutput
- func (o StatuscakeMaintenanceWindowOutput) Name() pulumi.StringOutput
- func (o StatuscakeMaintenanceWindowOutput) RepeatInterval() pulumi.StringPtrOutput
- func (o StatuscakeMaintenanceWindowOutput) Start() pulumi.StringOutput
- func (o StatuscakeMaintenanceWindowOutput) Tags() pulumi.StringArrayOutput
- func (o StatuscakeMaintenanceWindowOutput) Tests() pulumi.StringArrayOutput
- func (o StatuscakeMaintenanceWindowOutput) Timezone() pulumi.StringOutput
- func (o StatuscakeMaintenanceWindowOutput) ToStatuscakeMaintenanceWindowOutput() StatuscakeMaintenanceWindowOutput
- func (o StatuscakeMaintenanceWindowOutput) ToStatuscakeMaintenanceWindowOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowOutput
- type StatuscakeMaintenanceWindowState
- type StatuscakePagespeedCheck
- type StatuscakePagespeedCheckArgs
- type StatuscakePagespeedCheckArray
- func (StatuscakePagespeedCheckArray) ElementType() reflect.Type
- func (i StatuscakePagespeedCheckArray) ToStatuscakePagespeedCheckArrayOutput() StatuscakePagespeedCheckArrayOutput
- func (i StatuscakePagespeedCheckArray) ToStatuscakePagespeedCheckArrayOutputWithContext(ctx context.Context) StatuscakePagespeedCheckArrayOutput
- type StatuscakePagespeedCheckArrayInput
- type StatuscakePagespeedCheckArrayOutput
- func (StatuscakePagespeedCheckArrayOutput) ElementType() reflect.Type
- func (o StatuscakePagespeedCheckArrayOutput) Index(i pulumi.IntInput) StatuscakePagespeedCheckOutput
- func (o StatuscakePagespeedCheckArrayOutput) ToStatuscakePagespeedCheckArrayOutput() StatuscakePagespeedCheckArrayOutput
- func (o StatuscakePagespeedCheckArrayOutput) ToStatuscakePagespeedCheckArrayOutputWithContext(ctx context.Context) StatuscakePagespeedCheckArrayOutput
- type StatuscakePagespeedCheckInput
- type StatuscakePagespeedCheckMap
- func (StatuscakePagespeedCheckMap) ElementType() reflect.Type
- func (i StatuscakePagespeedCheckMap) ToStatuscakePagespeedCheckMapOutput() StatuscakePagespeedCheckMapOutput
- func (i StatuscakePagespeedCheckMap) ToStatuscakePagespeedCheckMapOutputWithContext(ctx context.Context) StatuscakePagespeedCheckMapOutput
- type StatuscakePagespeedCheckMapInput
- type StatuscakePagespeedCheckMapOutput
- func (StatuscakePagespeedCheckMapOutput) ElementType() reflect.Type
- func (o StatuscakePagespeedCheckMapOutput) MapIndex(k pulumi.StringInput) StatuscakePagespeedCheckOutput
- func (o StatuscakePagespeedCheckMapOutput) ToStatuscakePagespeedCheckMapOutput() StatuscakePagespeedCheckMapOutput
- func (o StatuscakePagespeedCheckMapOutput) ToStatuscakePagespeedCheckMapOutputWithContext(ctx context.Context) StatuscakePagespeedCheckMapOutput
- type StatuscakePagespeedCheckOutput
- func (o StatuscakePagespeedCheckOutput) AlertConfig() StatuscakePagespeedCheckAlertConfigOutput
- func (o StatuscakePagespeedCheckOutput) CheckInterval() pulumi.IntOutput
- func (o StatuscakePagespeedCheckOutput) ContactGroups() pulumi.StringArrayOutput
- func (StatuscakePagespeedCheckOutput) ElementType() reflect.Type
- func (o StatuscakePagespeedCheckOutput) Location() pulumi.StringOutput
- func (o StatuscakePagespeedCheckOutput) MonitoredResource() StatuscakePagespeedCheckMonitoredResourceOutput
- func (o StatuscakePagespeedCheckOutput) Name() pulumi.StringOutput
- func (o StatuscakePagespeedCheckOutput) Paused() pulumi.BoolPtrOutput
- func (o StatuscakePagespeedCheckOutput) Region() pulumi.StringOutput
- func (o StatuscakePagespeedCheckOutput) ToStatuscakePagespeedCheckOutput() StatuscakePagespeedCheckOutput
- func (o StatuscakePagespeedCheckOutput) ToStatuscakePagespeedCheckOutputWithContext(ctx context.Context) StatuscakePagespeedCheckOutput
- type StatuscakePagespeedCheckState
- type StatuscakeSslCheck
- type StatuscakeSslCheckArgs
- type StatuscakeSslCheckArray
- type StatuscakeSslCheckArrayInput
- type StatuscakeSslCheckArrayOutput
- func (StatuscakeSslCheckArrayOutput) ElementType() reflect.Type
- func (o StatuscakeSslCheckArrayOutput) Index(i pulumi.IntInput) StatuscakeSslCheckOutput
- func (o StatuscakeSslCheckArrayOutput) ToStatuscakeSslCheckArrayOutput() StatuscakeSslCheckArrayOutput
- func (o StatuscakeSslCheckArrayOutput) ToStatuscakeSslCheckArrayOutputWithContext(ctx context.Context) StatuscakeSslCheckArrayOutput
- type StatuscakeSslCheckInput
- type StatuscakeSslCheckMap
- type StatuscakeSslCheckMapInput
- type StatuscakeSslCheckMapOutput
- func (StatuscakeSslCheckMapOutput) ElementType() reflect.Type
- func (o StatuscakeSslCheckMapOutput) MapIndex(k pulumi.StringInput) StatuscakeSslCheckOutput
- func (o StatuscakeSslCheckMapOutput) ToStatuscakeSslCheckMapOutput() StatuscakeSslCheckMapOutput
- func (o StatuscakeSslCheckMapOutput) ToStatuscakeSslCheckMapOutputWithContext(ctx context.Context) StatuscakeSslCheckMapOutput
- type StatuscakeSslCheckOutput
- func (o StatuscakeSslCheckOutput) AlertConfig() StatuscakeSslCheckAlertConfigOutput
- func (o StatuscakeSslCheckOutput) CheckInterval() pulumi.IntOutput
- func (o StatuscakeSslCheckOutput) ContactGroups() pulumi.StringArrayOutput
- func (StatuscakeSslCheckOutput) ElementType() reflect.Type
- func (o StatuscakeSslCheckOutput) FollowRedirects() pulumi.BoolPtrOutput
- func (o StatuscakeSslCheckOutput) MonitoredResource() StatuscakeSslCheckMonitoredResourceOutput
- func (o StatuscakeSslCheckOutput) Paused() pulumi.BoolPtrOutput
- func (o StatuscakeSslCheckOutput) ToStatuscakeSslCheckOutput() StatuscakeSslCheckOutput
- func (o StatuscakeSslCheckOutput) ToStatuscakeSslCheckOutputWithContext(ctx context.Context) StatuscakeSslCheckOutput
- func (o StatuscakeSslCheckOutput) UserAgent() pulumi.StringPtrOutput
- type StatuscakeSslCheckState
- type StatuscakeUptimeCheck
- type StatuscakeUptimeCheckArgs
- type StatuscakeUptimeCheckArray
- func (StatuscakeUptimeCheckArray) ElementType() reflect.Type
- func (i StatuscakeUptimeCheckArray) ToStatuscakeUptimeCheckArrayOutput() StatuscakeUptimeCheckArrayOutput
- func (i StatuscakeUptimeCheckArray) ToStatuscakeUptimeCheckArrayOutputWithContext(ctx context.Context) StatuscakeUptimeCheckArrayOutput
- type StatuscakeUptimeCheckArrayInput
- type StatuscakeUptimeCheckArrayOutput
- func (StatuscakeUptimeCheckArrayOutput) ElementType() reflect.Type
- func (o StatuscakeUptimeCheckArrayOutput) Index(i pulumi.IntInput) StatuscakeUptimeCheckOutput
- func (o StatuscakeUptimeCheckArrayOutput) ToStatuscakeUptimeCheckArrayOutput() StatuscakeUptimeCheckArrayOutput
- func (o StatuscakeUptimeCheckArrayOutput) ToStatuscakeUptimeCheckArrayOutputWithContext(ctx context.Context) StatuscakeUptimeCheckArrayOutput
- type StatuscakeUptimeCheckInput
- type StatuscakeUptimeCheckMap
- type StatuscakeUptimeCheckMapInput
- type StatuscakeUptimeCheckMapOutput
- func (StatuscakeUptimeCheckMapOutput) ElementType() reflect.Type
- func (o StatuscakeUptimeCheckMapOutput) MapIndex(k pulumi.StringInput) StatuscakeUptimeCheckOutput
- func (o StatuscakeUptimeCheckMapOutput) ToStatuscakeUptimeCheckMapOutput() StatuscakeUptimeCheckMapOutput
- func (o StatuscakeUptimeCheckMapOutput) ToStatuscakeUptimeCheckMapOutputWithContext(ctx context.Context) StatuscakeUptimeCheckMapOutput
- type StatuscakeUptimeCheckOutput
- func (o StatuscakeUptimeCheckOutput) CheckInterval() pulumi.IntOutput
- func (o StatuscakeUptimeCheckOutput) Confirmation() pulumi.IntPtrOutput
- func (o StatuscakeUptimeCheckOutput) ContactGroups() pulumi.StringArrayOutput
- func (o StatuscakeUptimeCheckOutput) DnsCheck() StatuscakeUptimeCheckDnsCheckPtrOutput
- func (StatuscakeUptimeCheckOutput) ElementType() reflect.Type
- func (o StatuscakeUptimeCheckOutput) HttpCheck() StatuscakeUptimeCheckHttpCheckPtrOutput
- func (o StatuscakeUptimeCheckOutput) IcmpCheck() StatuscakeUptimeCheckIcmpCheckPtrOutput
- func (o StatuscakeUptimeCheckOutput) Locations() StatuscakeUptimeCheckLocationArrayOutput
- func (o StatuscakeUptimeCheckOutput) MonitoredResource() StatuscakeUptimeCheckMonitoredResourceOutput
- func (o StatuscakeUptimeCheckOutput) Name() pulumi.StringOutput
- func (o StatuscakeUptimeCheckOutput) Paused() pulumi.BoolPtrOutput
- func (o StatuscakeUptimeCheckOutput) Regions() pulumi.StringArrayOutput
- func (o StatuscakeUptimeCheckOutput) Tags() pulumi.StringArrayOutput
- func (o StatuscakeUptimeCheckOutput) TcpCheck() StatuscakeUptimeCheckTcpCheckPtrOutput
- func (o StatuscakeUptimeCheckOutput) ToStatuscakeUptimeCheckOutput() StatuscakeUptimeCheckOutput
- func (o StatuscakeUptimeCheckOutput) ToStatuscakeUptimeCheckOutputWithContext(ctx context.Context) StatuscakeUptimeCheckOutput
- func (o StatuscakeUptimeCheckOutput) TriggerRate() pulumi.IntPtrOutput
- type StatuscakeUptimeCheckState
- type UptimeCheck
- type UptimeCheckArgs
- type UptimeCheckArray
- type UptimeCheckArrayInput
- type UptimeCheckArrayOutput
- func (UptimeCheckArrayOutput) ElementType() reflect.Type
- func (o UptimeCheckArrayOutput) Index(i pulumi.IntInput) UptimeCheckOutput
- func (o UptimeCheckArrayOutput) ToUptimeCheckArrayOutput() UptimeCheckArrayOutput
- func (o UptimeCheckArrayOutput) ToUptimeCheckArrayOutputWithContext(ctx context.Context) UptimeCheckArrayOutput
- type UptimeCheckDnsCheck
- type UptimeCheckDnsCheckArgs
- func (UptimeCheckDnsCheckArgs) ElementType() reflect.Type
- func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckOutput() UptimeCheckDnsCheckOutput
- func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckOutputWithContext(ctx context.Context) UptimeCheckDnsCheckOutput
- func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput
- func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckPtrOutputWithContext(ctx context.Context) UptimeCheckDnsCheckPtrOutput
- type UptimeCheckDnsCheckInput
- type UptimeCheckDnsCheckOutput
- func (o UptimeCheckDnsCheckOutput) DnsIps() pulumi.StringArrayOutput
- func (o UptimeCheckDnsCheckOutput) DnsServer() pulumi.StringPtrOutput
- func (UptimeCheckDnsCheckOutput) ElementType() reflect.Type
- func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckOutput() UptimeCheckDnsCheckOutput
- func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckOutputWithContext(ctx context.Context) UptimeCheckDnsCheckOutput
- func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput
- func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckPtrOutputWithContext(ctx context.Context) UptimeCheckDnsCheckPtrOutput
- type UptimeCheckDnsCheckPtrInput
- type UptimeCheckDnsCheckPtrOutput
- func (o UptimeCheckDnsCheckPtrOutput) DnsIps() pulumi.StringArrayOutput
- func (o UptimeCheckDnsCheckPtrOutput) DnsServer() pulumi.StringPtrOutput
- func (o UptimeCheckDnsCheckPtrOutput) Elem() UptimeCheckDnsCheckOutput
- func (UptimeCheckDnsCheckPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckDnsCheckPtrOutput) ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput
- func (o UptimeCheckDnsCheckPtrOutput) ToUptimeCheckDnsCheckPtrOutputWithContext(ctx context.Context) UptimeCheckDnsCheckPtrOutput
- type UptimeCheckHttpCheck
- type UptimeCheckHttpCheckArgs
- func (UptimeCheckHttpCheckArgs) ElementType() reflect.Type
- func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckOutput() UptimeCheckHttpCheckOutput
- func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckOutputWithContext(ctx context.Context) UptimeCheckHttpCheckOutput
- func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput
- func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckPtrOutput
- type UptimeCheckHttpCheckBasicAuthentication
- type UptimeCheckHttpCheckBasicAuthenticationArgs
- func (UptimeCheckHttpCheckBasicAuthenticationArgs) ElementType() reflect.Type
- func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationOutput() UptimeCheckHttpCheckBasicAuthenticationOutput
- func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationOutput
- func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- type UptimeCheckHttpCheckBasicAuthenticationInput
- type UptimeCheckHttpCheckBasicAuthenticationOutput
- func (UptimeCheckHttpCheckBasicAuthenticationOutput) ElementType() reflect.Type
- func (o UptimeCheckHttpCheckBasicAuthenticationOutput) Password() pulumi.StringOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationOutput() UptimeCheckHttpCheckBasicAuthenticationOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationOutput) Username() pulumi.StringOutput
- type UptimeCheckHttpCheckBasicAuthenticationPtrInput
- type UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Elem() UptimeCheckHttpCheckBasicAuthenticationOutput
- func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
- type UptimeCheckHttpCheckContentMatchers
- type UptimeCheckHttpCheckContentMatchersArgs
- func (UptimeCheckHttpCheckContentMatchersArgs) ElementType() reflect.Type
- func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersOutput() UptimeCheckHttpCheckContentMatchersOutput
- func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersOutput
- func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput
- func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput
- type UptimeCheckHttpCheckContentMatchersInput
- type UptimeCheckHttpCheckContentMatchersOutput
- func (o UptimeCheckHttpCheckContentMatchersOutput) Content() pulumi.StringOutput
- func (UptimeCheckHttpCheckContentMatchersOutput) ElementType() reflect.Type
- func (o UptimeCheckHttpCheckContentMatchersOutput) IncludeHeaders() pulumi.BoolPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersOutput) Matcher() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersOutput() UptimeCheckHttpCheckContentMatchersOutput
- func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersOutput
- func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput
- type UptimeCheckHttpCheckContentMatchersPtrInput
- type UptimeCheckHttpCheckContentMatchersPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersPtrOutput) Content() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersPtrOutput) Elem() UptimeCheckHttpCheckContentMatchersOutput
- func (UptimeCheckHttpCheckContentMatchersPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckHttpCheckContentMatchersPtrOutput) IncludeHeaders() pulumi.BoolPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersPtrOutput) Matcher() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersPtrOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput
- func (o UptimeCheckHttpCheckContentMatchersPtrOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput
- type UptimeCheckHttpCheckInput
- type UptimeCheckHttpCheckOutput
- func (o UptimeCheckHttpCheckOutput) BasicAuthentication() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckOutput) ContentMatchers() UptimeCheckHttpCheckContentMatchersPtrOutput
- func (UptimeCheckHttpCheckOutput) ElementType() reflect.Type
- func (o UptimeCheckHttpCheckOutput) EnableCookies() pulumi.BoolPtrOutput
- func (o UptimeCheckHttpCheckOutput) FinalEndpoint() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckOutput) FollowRedirects() pulumi.BoolPtrOutput
- func (o UptimeCheckHttpCheckOutput) RequestHeaders() pulumi.StringMapOutput
- func (o UptimeCheckHttpCheckOutput) RequestMethod() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckOutput) RequestPayload() pulumi.StringMapOutput
- func (o UptimeCheckHttpCheckOutput) RequestPayloadRaw() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckOutput) StatusCodes() pulumi.StringArrayOutput
- func (o UptimeCheckHttpCheckOutput) Timeout() pulumi.IntPtrOutput
- func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckOutput() UptimeCheckHttpCheckOutput
- func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckOutputWithContext(ctx context.Context) UptimeCheckHttpCheckOutput
- func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput
- func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckPtrOutput
- func (o UptimeCheckHttpCheckOutput) UserAgent() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckOutput) ValidateSsl() pulumi.BoolPtrOutput
- type UptimeCheckHttpCheckPtrInput
- type UptimeCheckHttpCheckPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) BasicAuthentication() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) ContentMatchers() UptimeCheckHttpCheckContentMatchersPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) Elem() UptimeCheckHttpCheckOutput
- func (UptimeCheckHttpCheckPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckHttpCheckPtrOutput) EnableCookies() pulumi.BoolPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) FinalEndpoint() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) FollowRedirects() pulumi.BoolPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) RequestHeaders() pulumi.StringMapOutput
- func (o UptimeCheckHttpCheckPtrOutput) RequestMethod() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) RequestPayload() pulumi.StringMapOutput
- func (o UptimeCheckHttpCheckPtrOutput) RequestPayloadRaw() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) StatusCodes() pulumi.StringArrayOutput
- func (o UptimeCheckHttpCheckPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) ToUptimeCheckHttpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) UserAgent() pulumi.StringPtrOutput
- func (o UptimeCheckHttpCheckPtrOutput) ValidateSsl() pulumi.BoolPtrOutput
- type UptimeCheckIcmpCheck
- type UptimeCheckIcmpCheckArgs
- func (UptimeCheckIcmpCheckArgs) ElementType() reflect.Type
- func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckOutput() UptimeCheckIcmpCheckOutput
- func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckOutput
- func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput
- func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckPtrOutput
- type UptimeCheckIcmpCheckInput
- type UptimeCheckIcmpCheckOutput
- func (UptimeCheckIcmpCheckOutput) ElementType() reflect.Type
- func (o UptimeCheckIcmpCheckOutput) Enabled() pulumi.BoolPtrOutput
- func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckOutput() UptimeCheckIcmpCheckOutput
- func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckOutput
- func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput
- func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckPtrOutput
- type UptimeCheckIcmpCheckPtrInput
- type UptimeCheckIcmpCheckPtrOutput
- func (o UptimeCheckIcmpCheckPtrOutput) Elem() UptimeCheckIcmpCheckOutput
- func (UptimeCheckIcmpCheckPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckIcmpCheckPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o UptimeCheckIcmpCheckPtrOutput) ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput
- func (o UptimeCheckIcmpCheckPtrOutput) ToUptimeCheckIcmpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckPtrOutput
- type UptimeCheckInput
- type UptimeCheckLocation
- type UptimeCheckLocationArgs
- type UptimeCheckLocationArray
- type UptimeCheckLocationArrayInput
- type UptimeCheckLocationArrayOutput
- func (UptimeCheckLocationArrayOutput) ElementType() reflect.Type
- func (o UptimeCheckLocationArrayOutput) Index(i pulumi.IntInput) UptimeCheckLocationOutput
- func (o UptimeCheckLocationArrayOutput) ToUptimeCheckLocationArrayOutput() UptimeCheckLocationArrayOutput
- func (o UptimeCheckLocationArrayOutput) ToUptimeCheckLocationArrayOutputWithContext(ctx context.Context) UptimeCheckLocationArrayOutput
- type UptimeCheckLocationInput
- type UptimeCheckLocationOutput
- func (o UptimeCheckLocationOutput) Description() pulumi.StringPtrOutput
- func (UptimeCheckLocationOutput) ElementType() reflect.Type
- func (o UptimeCheckLocationOutput) Ipv4() pulumi.StringPtrOutput
- func (o UptimeCheckLocationOutput) Ipv6() pulumi.StringPtrOutput
- func (o UptimeCheckLocationOutput) Region() pulumi.StringPtrOutput
- func (o UptimeCheckLocationOutput) RegionCode() pulumi.StringPtrOutput
- func (o UptimeCheckLocationOutput) Status() pulumi.StringPtrOutput
- func (o UptimeCheckLocationOutput) ToUptimeCheckLocationOutput() UptimeCheckLocationOutput
- func (o UptimeCheckLocationOutput) ToUptimeCheckLocationOutputWithContext(ctx context.Context) UptimeCheckLocationOutput
- type UptimeCheckMap
- type UptimeCheckMapInput
- type UptimeCheckMapOutput
- func (UptimeCheckMapOutput) ElementType() reflect.Type
- func (o UptimeCheckMapOutput) MapIndex(k pulumi.StringInput) UptimeCheckOutput
- func (o UptimeCheckMapOutput) ToUptimeCheckMapOutput() UptimeCheckMapOutput
- func (o UptimeCheckMapOutput) ToUptimeCheckMapOutputWithContext(ctx context.Context) UptimeCheckMapOutput
- type UptimeCheckMonitoredResource
- type UptimeCheckMonitoredResourceArgs
- func (UptimeCheckMonitoredResourceArgs) ElementType() reflect.Type
- func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourceOutput() UptimeCheckMonitoredResourceOutput
- func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourceOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourceOutput
- func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput
- func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourcePtrOutput
- type UptimeCheckMonitoredResourceInput
- type UptimeCheckMonitoredResourceOutput
- func (o UptimeCheckMonitoredResourceOutput) Address() pulumi.StringOutput
- func (UptimeCheckMonitoredResourceOutput) ElementType() reflect.Type
- func (o UptimeCheckMonitoredResourceOutput) Host() pulumi.StringPtrOutput
- func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourceOutput() UptimeCheckMonitoredResourceOutput
- func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourceOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourceOutput
- func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput
- func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourcePtrOutput
- type UptimeCheckMonitoredResourcePtrInput
- type UptimeCheckMonitoredResourcePtrOutput
- func (o UptimeCheckMonitoredResourcePtrOutput) Address() pulumi.StringPtrOutput
- func (o UptimeCheckMonitoredResourcePtrOutput) Elem() UptimeCheckMonitoredResourceOutput
- func (UptimeCheckMonitoredResourcePtrOutput) ElementType() reflect.Type
- func (o UptimeCheckMonitoredResourcePtrOutput) Host() pulumi.StringPtrOutput
- func (o UptimeCheckMonitoredResourcePtrOutput) ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput
- func (o UptimeCheckMonitoredResourcePtrOutput) ToUptimeCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourcePtrOutput
- type UptimeCheckOutput
- func (o UptimeCheckOutput) CheckInterval() pulumi.IntOutput
- func (o UptimeCheckOutput) Confirmation() pulumi.IntPtrOutput
- func (o UptimeCheckOutput) ContactGroups() pulumi.StringArrayOutput
- func (o UptimeCheckOutput) DnsCheck() UptimeCheckDnsCheckPtrOutput
- func (UptimeCheckOutput) ElementType() reflect.Type
- func (o UptimeCheckOutput) HttpCheck() UptimeCheckHttpCheckPtrOutput
- func (o UptimeCheckOutput) IcmpCheck() UptimeCheckIcmpCheckPtrOutput
- func (o UptimeCheckOutput) Locations() UptimeCheckLocationArrayOutput
- func (o UptimeCheckOutput) MonitoredResource() UptimeCheckMonitoredResourceOutput
- func (o UptimeCheckOutput) Name() pulumi.StringOutput
- func (o UptimeCheckOutput) Paused() pulumi.BoolPtrOutput
- func (o UptimeCheckOutput) Regions() pulumi.StringArrayOutput
- func (o UptimeCheckOutput) Tags() pulumi.StringArrayOutput
- func (o UptimeCheckOutput) TcpCheck() UptimeCheckTcpCheckPtrOutput
- func (o UptimeCheckOutput) ToUptimeCheckOutput() UptimeCheckOutput
- func (o UptimeCheckOutput) ToUptimeCheckOutputWithContext(ctx context.Context) UptimeCheckOutput
- func (o UptimeCheckOutput) TriggerRate() pulumi.IntPtrOutput
- type UptimeCheckState
- type UptimeCheckTcpCheck
- type UptimeCheckTcpCheckArgs
- func (UptimeCheckTcpCheckArgs) ElementType() reflect.Type
- func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckOutput() UptimeCheckTcpCheckOutput
- func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckOutputWithContext(ctx context.Context) UptimeCheckTcpCheckOutput
- func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput
- func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckPtrOutput
- type UptimeCheckTcpCheckAuthentication
- type UptimeCheckTcpCheckAuthenticationArgs
- func (UptimeCheckTcpCheckAuthenticationArgs) ElementType() reflect.Type
- func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationOutput() UptimeCheckTcpCheckAuthenticationOutput
- func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationOutput
- func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput
- func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput
- type UptimeCheckTcpCheckAuthenticationInput
- type UptimeCheckTcpCheckAuthenticationOutput
- func (UptimeCheckTcpCheckAuthenticationOutput) ElementType() reflect.Type
- func (o UptimeCheckTcpCheckAuthenticationOutput) Password() pulumi.StringOutput
- func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationOutput() UptimeCheckTcpCheckAuthenticationOutput
- func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationOutput
- func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput
- func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput
- func (o UptimeCheckTcpCheckAuthenticationOutput) Username() pulumi.StringOutput
- type UptimeCheckTcpCheckAuthenticationPtrInput
- type UptimeCheckTcpCheckAuthenticationPtrOutput
- func (o UptimeCheckTcpCheckAuthenticationPtrOutput) Elem() UptimeCheckTcpCheckAuthenticationOutput
- func (UptimeCheckTcpCheckAuthenticationPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckTcpCheckAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
- func (o UptimeCheckTcpCheckAuthenticationPtrOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput
- func (o UptimeCheckTcpCheckAuthenticationPtrOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput
- func (o UptimeCheckTcpCheckAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
- type UptimeCheckTcpCheckInput
- type UptimeCheckTcpCheckOutput
- func (o UptimeCheckTcpCheckOutput) Authentication() UptimeCheckTcpCheckAuthenticationPtrOutput
- func (UptimeCheckTcpCheckOutput) ElementType() reflect.Type
- func (o UptimeCheckTcpCheckOutput) Port() pulumi.IntOutput
- func (o UptimeCheckTcpCheckOutput) Protocol() pulumi.StringPtrOutput
- func (o UptimeCheckTcpCheckOutput) Timeout() pulumi.IntPtrOutput
- func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckOutput() UptimeCheckTcpCheckOutput
- func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckOutputWithContext(ctx context.Context) UptimeCheckTcpCheckOutput
- func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput
- func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckPtrOutput
- type UptimeCheckTcpCheckPtrInput
- type UptimeCheckTcpCheckPtrOutput
- func (o UptimeCheckTcpCheckPtrOutput) Authentication() UptimeCheckTcpCheckAuthenticationPtrOutput
- func (o UptimeCheckTcpCheckPtrOutput) Elem() UptimeCheckTcpCheckOutput
- func (UptimeCheckTcpCheckPtrOutput) ElementType() reflect.Type
- func (o UptimeCheckTcpCheckPtrOutput) Port() pulumi.IntPtrOutput
- func (o UptimeCheckTcpCheckPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o UptimeCheckTcpCheckPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o UptimeCheckTcpCheckPtrOutput) ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput
- func (o UptimeCheckTcpCheckPtrOutput) ToUptimeCheckTcpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type ContactGroup ¶
type ContactGroup struct { pulumi.CustomResourceState // List of email addresses EmailAddresses pulumi.StringArrayOutput `pulumi:"emailAddresses"` // List of integration IDs Integrations pulumi.StringArrayOutput `pulumi:"integrations"` // List of international format mobile phone numbers MobileNumbers pulumi.StringArrayOutput `pulumi:"mobileNumbers"` // Name of the contact group Name pulumi.StringOutput `pulumi:"name"` // URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints PingUrl pulumi.StringPtrOutput `pulumi:"pingUrl"` }
func GetContactGroup ¶
func GetContactGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContactGroupState, opts ...pulumi.ResourceOption) (*ContactGroup, error)
GetContactGroup gets an existing ContactGroup 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 NewContactGroup ¶
func NewContactGroup(ctx *pulumi.Context, name string, args *ContactGroupArgs, opts ...pulumi.ResourceOption) (*ContactGroup, error)
NewContactGroup registers a new resource with the given unique name, arguments, and options.
func (*ContactGroup) ElementType ¶
func (*ContactGroup) ElementType() reflect.Type
func (*ContactGroup) ToContactGroupOutput ¶
func (i *ContactGroup) ToContactGroupOutput() ContactGroupOutput
func (*ContactGroup) ToContactGroupOutputWithContext ¶
func (i *ContactGroup) ToContactGroupOutputWithContext(ctx context.Context) ContactGroupOutput
type ContactGroupArgs ¶
type ContactGroupArgs struct { // List of email addresses EmailAddresses pulumi.StringArrayInput // List of integration IDs Integrations pulumi.StringArrayInput // List of international format mobile phone numbers MobileNumbers pulumi.StringArrayInput // Name of the contact group Name pulumi.StringPtrInput // URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints PingUrl pulumi.StringPtrInput }
The set of arguments for constructing a ContactGroup resource.
func (ContactGroupArgs) ElementType ¶
func (ContactGroupArgs) ElementType() reflect.Type
type ContactGroupArray ¶
type ContactGroupArray []ContactGroupInput
func (ContactGroupArray) ElementType ¶
func (ContactGroupArray) ElementType() reflect.Type
func (ContactGroupArray) ToContactGroupArrayOutput ¶
func (i ContactGroupArray) ToContactGroupArrayOutput() ContactGroupArrayOutput
func (ContactGroupArray) ToContactGroupArrayOutputWithContext ¶
func (i ContactGroupArray) ToContactGroupArrayOutputWithContext(ctx context.Context) ContactGroupArrayOutput
type ContactGroupArrayInput ¶
type ContactGroupArrayInput interface { pulumi.Input ToContactGroupArrayOutput() ContactGroupArrayOutput ToContactGroupArrayOutputWithContext(context.Context) ContactGroupArrayOutput }
ContactGroupArrayInput is an input type that accepts ContactGroupArray and ContactGroupArrayOutput values. You can construct a concrete instance of `ContactGroupArrayInput` via:
ContactGroupArray{ ContactGroupArgs{...} }
type ContactGroupArrayOutput ¶
type ContactGroupArrayOutput struct{ *pulumi.OutputState }
func (ContactGroupArrayOutput) ElementType ¶
func (ContactGroupArrayOutput) ElementType() reflect.Type
func (ContactGroupArrayOutput) Index ¶
func (o ContactGroupArrayOutput) Index(i pulumi.IntInput) ContactGroupOutput
func (ContactGroupArrayOutput) ToContactGroupArrayOutput ¶
func (o ContactGroupArrayOutput) ToContactGroupArrayOutput() ContactGroupArrayOutput
func (ContactGroupArrayOutput) ToContactGroupArrayOutputWithContext ¶
func (o ContactGroupArrayOutput) ToContactGroupArrayOutputWithContext(ctx context.Context) ContactGroupArrayOutput
type ContactGroupInput ¶
type ContactGroupInput interface { pulumi.Input ToContactGroupOutput() ContactGroupOutput ToContactGroupOutputWithContext(ctx context.Context) ContactGroupOutput }
type ContactGroupMap ¶
type ContactGroupMap map[string]ContactGroupInput
func (ContactGroupMap) ElementType ¶
func (ContactGroupMap) ElementType() reflect.Type
func (ContactGroupMap) ToContactGroupMapOutput ¶
func (i ContactGroupMap) ToContactGroupMapOutput() ContactGroupMapOutput
func (ContactGroupMap) ToContactGroupMapOutputWithContext ¶
func (i ContactGroupMap) ToContactGroupMapOutputWithContext(ctx context.Context) ContactGroupMapOutput
type ContactGroupMapInput ¶
type ContactGroupMapInput interface { pulumi.Input ToContactGroupMapOutput() ContactGroupMapOutput ToContactGroupMapOutputWithContext(context.Context) ContactGroupMapOutput }
ContactGroupMapInput is an input type that accepts ContactGroupMap and ContactGroupMapOutput values. You can construct a concrete instance of `ContactGroupMapInput` via:
ContactGroupMap{ "key": ContactGroupArgs{...} }
type ContactGroupMapOutput ¶
type ContactGroupMapOutput struct{ *pulumi.OutputState }
func (ContactGroupMapOutput) ElementType ¶
func (ContactGroupMapOutput) ElementType() reflect.Type
func (ContactGroupMapOutput) MapIndex ¶
func (o ContactGroupMapOutput) MapIndex(k pulumi.StringInput) ContactGroupOutput
func (ContactGroupMapOutput) ToContactGroupMapOutput ¶
func (o ContactGroupMapOutput) ToContactGroupMapOutput() ContactGroupMapOutput
func (ContactGroupMapOutput) ToContactGroupMapOutputWithContext ¶
func (o ContactGroupMapOutput) ToContactGroupMapOutputWithContext(ctx context.Context) ContactGroupMapOutput
type ContactGroupOutput ¶
type ContactGroupOutput struct{ *pulumi.OutputState }
func (ContactGroupOutput) ElementType ¶
func (ContactGroupOutput) ElementType() reflect.Type
func (ContactGroupOutput) EmailAddresses ¶
func (o ContactGroupOutput) EmailAddresses() pulumi.StringArrayOutput
List of email addresses
func (ContactGroupOutput) Integrations ¶
func (o ContactGroupOutput) Integrations() pulumi.StringArrayOutput
List of integration IDs
func (ContactGroupOutput) MobileNumbers ¶
func (o ContactGroupOutput) MobileNumbers() pulumi.StringArrayOutput
List of international format mobile phone numbers
func (ContactGroupOutput) Name ¶
func (o ContactGroupOutput) Name() pulumi.StringOutput
Name of the contact group
func (ContactGroupOutput) PingUrl ¶
func (o ContactGroupOutput) PingUrl() pulumi.StringPtrOutput
URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints
func (ContactGroupOutput) ToContactGroupOutput ¶
func (o ContactGroupOutput) ToContactGroupOutput() ContactGroupOutput
func (ContactGroupOutput) ToContactGroupOutputWithContext ¶
func (o ContactGroupOutput) ToContactGroupOutputWithContext(ctx context.Context) ContactGroupOutput
type ContactGroupState ¶
type ContactGroupState struct { // List of email addresses EmailAddresses pulumi.StringArrayInput // List of integration IDs Integrations pulumi.StringArrayInput // List of international format mobile phone numbers MobileNumbers pulumi.StringArrayInput // Name of the contact group Name pulumi.StringPtrInput // URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints PingUrl pulumi.StringPtrInput }
func (ContactGroupState) ElementType ¶
func (ContactGroupState) ElementType() reflect.Type
type GetPagespeedMonitoringLocationsArgs ¶
type GetPagespeedMonitoringLocationsArgs struct {
RegionCode *string `pulumi:"regionCode"`
}
A collection of arguments for invoking getPagespeedMonitoringLocations.
type GetPagespeedMonitoringLocationsLocationArgs ¶
type GetPagespeedMonitoringLocationsLocationArgs struct { Description pulumi.StringInput `pulumi:"description"` Ipv4 pulumi.StringInput `pulumi:"ipv4"` Ipv6 pulumi.StringInput `pulumi:"ipv6"` Region pulumi.StringInput `pulumi:"region"` RegionCode pulumi.StringInput `pulumi:"regionCode"` Status pulumi.StringInput `pulumi:"status"` }
func (GetPagespeedMonitoringLocationsLocationArgs) ElementType ¶
func (GetPagespeedMonitoringLocationsLocationArgs) ElementType() reflect.Type
func (GetPagespeedMonitoringLocationsLocationArgs) ToGetPagespeedMonitoringLocationsLocationOutput ¶
func (i GetPagespeedMonitoringLocationsLocationArgs) ToGetPagespeedMonitoringLocationsLocationOutput() GetPagespeedMonitoringLocationsLocationOutput
func (GetPagespeedMonitoringLocationsLocationArgs) ToGetPagespeedMonitoringLocationsLocationOutputWithContext ¶
func (i GetPagespeedMonitoringLocationsLocationArgs) ToGetPagespeedMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationOutput
type GetPagespeedMonitoringLocationsLocationArray ¶
type GetPagespeedMonitoringLocationsLocationArray []GetPagespeedMonitoringLocationsLocationInput
func (GetPagespeedMonitoringLocationsLocationArray) ElementType ¶
func (GetPagespeedMonitoringLocationsLocationArray) ElementType() reflect.Type
func (GetPagespeedMonitoringLocationsLocationArray) ToGetPagespeedMonitoringLocationsLocationArrayOutput ¶
func (i GetPagespeedMonitoringLocationsLocationArray) ToGetPagespeedMonitoringLocationsLocationArrayOutput() GetPagespeedMonitoringLocationsLocationArrayOutput
func (GetPagespeedMonitoringLocationsLocationArray) ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext ¶
func (i GetPagespeedMonitoringLocationsLocationArray) ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationArrayOutput
type GetPagespeedMonitoringLocationsLocationArrayInput ¶
type GetPagespeedMonitoringLocationsLocationArrayInput interface { pulumi.Input ToGetPagespeedMonitoringLocationsLocationArrayOutput() GetPagespeedMonitoringLocationsLocationArrayOutput ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext(context.Context) GetPagespeedMonitoringLocationsLocationArrayOutput }
GetPagespeedMonitoringLocationsLocationArrayInput is an input type that accepts GetPagespeedMonitoringLocationsLocationArray and GetPagespeedMonitoringLocationsLocationArrayOutput values. You can construct a concrete instance of `GetPagespeedMonitoringLocationsLocationArrayInput` via:
GetPagespeedMonitoringLocationsLocationArray{ GetPagespeedMonitoringLocationsLocationArgs{...} }
type GetPagespeedMonitoringLocationsLocationArrayOutput ¶
type GetPagespeedMonitoringLocationsLocationArrayOutput struct{ *pulumi.OutputState }
func (GetPagespeedMonitoringLocationsLocationArrayOutput) ElementType ¶
func (GetPagespeedMonitoringLocationsLocationArrayOutput) ElementType() reflect.Type
func (GetPagespeedMonitoringLocationsLocationArrayOutput) ToGetPagespeedMonitoringLocationsLocationArrayOutput ¶
func (o GetPagespeedMonitoringLocationsLocationArrayOutput) ToGetPagespeedMonitoringLocationsLocationArrayOutput() GetPagespeedMonitoringLocationsLocationArrayOutput
func (GetPagespeedMonitoringLocationsLocationArrayOutput) ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext ¶
func (o GetPagespeedMonitoringLocationsLocationArrayOutput) ToGetPagespeedMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationArrayOutput
type GetPagespeedMonitoringLocationsLocationInput ¶
type GetPagespeedMonitoringLocationsLocationInput interface { pulumi.Input ToGetPagespeedMonitoringLocationsLocationOutput() GetPagespeedMonitoringLocationsLocationOutput ToGetPagespeedMonitoringLocationsLocationOutputWithContext(context.Context) GetPagespeedMonitoringLocationsLocationOutput }
GetPagespeedMonitoringLocationsLocationInput is an input type that accepts GetPagespeedMonitoringLocationsLocationArgs and GetPagespeedMonitoringLocationsLocationOutput values. You can construct a concrete instance of `GetPagespeedMonitoringLocationsLocationInput` via:
GetPagespeedMonitoringLocationsLocationArgs{...}
type GetPagespeedMonitoringLocationsLocationOutput ¶
type GetPagespeedMonitoringLocationsLocationOutput struct{ *pulumi.OutputState }
func (GetPagespeedMonitoringLocationsLocationOutput) Description ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) Description() pulumi.StringOutput
func (GetPagespeedMonitoringLocationsLocationOutput) ElementType ¶
func (GetPagespeedMonitoringLocationsLocationOutput) ElementType() reflect.Type
func (GetPagespeedMonitoringLocationsLocationOutput) Ipv4 ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) Ipv4() pulumi.StringOutput
func (GetPagespeedMonitoringLocationsLocationOutput) Ipv6 ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) Ipv6() pulumi.StringOutput
func (GetPagespeedMonitoringLocationsLocationOutput) Region ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) Region() pulumi.StringOutput
func (GetPagespeedMonitoringLocationsLocationOutput) RegionCode ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) RegionCode() pulumi.StringOutput
func (GetPagespeedMonitoringLocationsLocationOutput) Status ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) Status() pulumi.StringOutput
func (GetPagespeedMonitoringLocationsLocationOutput) ToGetPagespeedMonitoringLocationsLocationOutput ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) ToGetPagespeedMonitoringLocationsLocationOutput() GetPagespeedMonitoringLocationsLocationOutput
func (GetPagespeedMonitoringLocationsLocationOutput) ToGetPagespeedMonitoringLocationsLocationOutputWithContext ¶
func (o GetPagespeedMonitoringLocationsLocationOutput) ToGetPagespeedMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsLocationOutput
type GetPagespeedMonitoringLocationsOutputArgs ¶
type GetPagespeedMonitoringLocationsOutputArgs struct {
RegionCode pulumi.StringPtrInput `pulumi:"regionCode"`
}
A collection of arguments for invoking getPagespeedMonitoringLocations.
func (GetPagespeedMonitoringLocationsOutputArgs) ElementType ¶
func (GetPagespeedMonitoringLocationsOutputArgs) ElementType() reflect.Type
type GetPagespeedMonitoringLocationsResult ¶
type GetPagespeedMonitoringLocationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Locations []GetPagespeedMonitoringLocationsLocation `pulumi:"locations"` RegionCode *string `pulumi:"regionCode"` }
A collection of values returned by getPagespeedMonitoringLocations.
func GetPagespeedMonitoringLocations ¶
func GetPagespeedMonitoringLocations(ctx *pulumi.Context, args *GetPagespeedMonitoringLocationsArgs, opts ...pulumi.InvokeOption) (*GetPagespeedMonitoringLocationsResult, error)
type GetPagespeedMonitoringLocationsResultOutput ¶
type GetPagespeedMonitoringLocationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPagespeedMonitoringLocations.
func GetPagespeedMonitoringLocationsOutput ¶
func GetPagespeedMonitoringLocationsOutput(ctx *pulumi.Context, args GetPagespeedMonitoringLocationsOutputArgs, opts ...pulumi.InvokeOption) GetPagespeedMonitoringLocationsResultOutput
func (GetPagespeedMonitoringLocationsResultOutput) ElementType ¶
func (GetPagespeedMonitoringLocationsResultOutput) ElementType() reflect.Type
func (GetPagespeedMonitoringLocationsResultOutput) Id ¶
func (o GetPagespeedMonitoringLocationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPagespeedMonitoringLocationsResultOutput) RegionCode ¶
func (o GetPagespeedMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
func (GetPagespeedMonitoringLocationsResultOutput) ToGetPagespeedMonitoringLocationsResultOutput ¶
func (o GetPagespeedMonitoringLocationsResultOutput) ToGetPagespeedMonitoringLocationsResultOutput() GetPagespeedMonitoringLocationsResultOutput
func (GetPagespeedMonitoringLocationsResultOutput) ToGetPagespeedMonitoringLocationsResultOutputWithContext ¶
func (o GetPagespeedMonitoringLocationsResultOutput) ToGetPagespeedMonitoringLocationsResultOutputWithContext(ctx context.Context) GetPagespeedMonitoringLocationsResultOutput
type GetStatuscakePagespeedMonitoringLocationsArgs ¶
type GetStatuscakePagespeedMonitoringLocationsArgs struct {
RegionCode *string `pulumi:"regionCode"`
}
A collection of arguments for invoking getStatuscakePagespeedMonitoringLocations.
type GetStatuscakePagespeedMonitoringLocationsOutputArgs ¶
type GetStatuscakePagespeedMonitoringLocationsOutputArgs struct {
RegionCode pulumi.StringPtrInput `pulumi:"regionCode"`
}
A collection of arguments for invoking getStatuscakePagespeedMonitoringLocations.
func (GetStatuscakePagespeedMonitoringLocationsOutputArgs) ElementType ¶
func (GetStatuscakePagespeedMonitoringLocationsOutputArgs) ElementType() reflect.Type
type GetStatuscakePagespeedMonitoringLocationsResult ¶
type GetStatuscakePagespeedMonitoringLocationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Locations []GetStatuscakePagespeedMonitoringLocationsLocation `pulumi:"locations"` RegionCode *string `pulumi:"regionCode"` }
A collection of values returned by getStatuscakePagespeedMonitoringLocations.
func GetStatuscakePagespeedMonitoringLocations ¶
func GetStatuscakePagespeedMonitoringLocations(ctx *pulumi.Context, args *GetStatuscakePagespeedMonitoringLocationsArgs, opts ...pulumi.InvokeOption) (*GetStatuscakePagespeedMonitoringLocationsResult, error)
type GetStatuscakePagespeedMonitoringLocationsResultOutput ¶
type GetStatuscakePagespeedMonitoringLocationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStatuscakePagespeedMonitoringLocations.
func GetStatuscakePagespeedMonitoringLocationsOutput ¶
func GetStatuscakePagespeedMonitoringLocationsOutput(ctx *pulumi.Context, args GetStatuscakePagespeedMonitoringLocationsOutputArgs, opts ...pulumi.InvokeOption) GetStatuscakePagespeedMonitoringLocationsResultOutput
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) ElementType ¶
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) ElementType() reflect.Type
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) Locations ¶
func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) Locations() GetStatuscakePagespeedMonitoringLocationsLocationArrayOutput
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) RegionCode ¶
func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) ToGetStatuscakePagespeedMonitoringLocationsResultOutput ¶
func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) ToGetStatuscakePagespeedMonitoringLocationsResultOutput() GetStatuscakePagespeedMonitoringLocationsResultOutput
func (GetStatuscakePagespeedMonitoringLocationsResultOutput) ToGetStatuscakePagespeedMonitoringLocationsResultOutputWithContext ¶
func (o GetStatuscakePagespeedMonitoringLocationsResultOutput) ToGetStatuscakePagespeedMonitoringLocationsResultOutputWithContext(ctx context.Context) GetStatuscakePagespeedMonitoringLocationsResultOutput
type GetStatuscakeUptimeMonitoringLocationsArgs ¶
type GetStatuscakeUptimeMonitoringLocationsArgs struct {
RegionCode *string `pulumi:"regionCode"`
}
A collection of arguments for invoking getStatuscakeUptimeMonitoringLocations.
type GetStatuscakeUptimeMonitoringLocationsOutputArgs ¶
type GetStatuscakeUptimeMonitoringLocationsOutputArgs struct {
RegionCode pulumi.StringPtrInput `pulumi:"regionCode"`
}
A collection of arguments for invoking getStatuscakeUptimeMonitoringLocations.
func (GetStatuscakeUptimeMonitoringLocationsOutputArgs) ElementType ¶
func (GetStatuscakeUptimeMonitoringLocationsOutputArgs) ElementType() reflect.Type
type GetStatuscakeUptimeMonitoringLocationsResult ¶
type GetStatuscakeUptimeMonitoringLocationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Locations []GetStatuscakeUptimeMonitoringLocationsLocation `pulumi:"locations"` RegionCode *string `pulumi:"regionCode"` }
A collection of values returned by getStatuscakeUptimeMonitoringLocations.
func GetStatuscakeUptimeMonitoringLocations ¶
func GetStatuscakeUptimeMonitoringLocations(ctx *pulumi.Context, args *GetStatuscakeUptimeMonitoringLocationsArgs, opts ...pulumi.InvokeOption) (*GetStatuscakeUptimeMonitoringLocationsResult, error)
type GetStatuscakeUptimeMonitoringLocationsResultOutput ¶
type GetStatuscakeUptimeMonitoringLocationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStatuscakeUptimeMonitoringLocations.
func GetStatuscakeUptimeMonitoringLocationsOutput ¶
func GetStatuscakeUptimeMonitoringLocationsOutput(ctx *pulumi.Context, args GetStatuscakeUptimeMonitoringLocationsOutputArgs, opts ...pulumi.InvokeOption) GetStatuscakeUptimeMonitoringLocationsResultOutput
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) ElementType ¶
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) ElementType() reflect.Type
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) Locations ¶
func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) Locations() GetStatuscakeUptimeMonitoringLocationsLocationArrayOutput
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) RegionCode ¶
func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) ToGetStatuscakeUptimeMonitoringLocationsResultOutput ¶
func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) ToGetStatuscakeUptimeMonitoringLocationsResultOutput() GetStatuscakeUptimeMonitoringLocationsResultOutput
func (GetStatuscakeUptimeMonitoringLocationsResultOutput) ToGetStatuscakeUptimeMonitoringLocationsResultOutputWithContext ¶
func (o GetStatuscakeUptimeMonitoringLocationsResultOutput) ToGetStatuscakeUptimeMonitoringLocationsResultOutputWithContext(ctx context.Context) GetStatuscakeUptimeMonitoringLocationsResultOutput
type GetUptimeMonitoringLocationsArgs ¶
type GetUptimeMonitoringLocationsArgs struct {
RegionCode *string `pulumi:"regionCode"`
}
A collection of arguments for invoking getUptimeMonitoringLocations.
type GetUptimeMonitoringLocationsLocationArgs ¶
type GetUptimeMonitoringLocationsLocationArgs struct { Description pulumi.StringInput `pulumi:"description"` Ipv4 pulumi.StringInput `pulumi:"ipv4"` Ipv6 pulumi.StringInput `pulumi:"ipv6"` Region pulumi.StringInput `pulumi:"region"` RegionCode pulumi.StringInput `pulumi:"regionCode"` Status pulumi.StringInput `pulumi:"status"` }
func (GetUptimeMonitoringLocationsLocationArgs) ElementType ¶
func (GetUptimeMonitoringLocationsLocationArgs) ElementType() reflect.Type
func (GetUptimeMonitoringLocationsLocationArgs) ToGetUptimeMonitoringLocationsLocationOutput ¶
func (i GetUptimeMonitoringLocationsLocationArgs) ToGetUptimeMonitoringLocationsLocationOutput() GetUptimeMonitoringLocationsLocationOutput
func (GetUptimeMonitoringLocationsLocationArgs) ToGetUptimeMonitoringLocationsLocationOutputWithContext ¶
func (i GetUptimeMonitoringLocationsLocationArgs) ToGetUptimeMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationOutput
type GetUptimeMonitoringLocationsLocationArray ¶
type GetUptimeMonitoringLocationsLocationArray []GetUptimeMonitoringLocationsLocationInput
func (GetUptimeMonitoringLocationsLocationArray) ElementType ¶
func (GetUptimeMonitoringLocationsLocationArray) ElementType() reflect.Type
func (GetUptimeMonitoringLocationsLocationArray) ToGetUptimeMonitoringLocationsLocationArrayOutput ¶
func (i GetUptimeMonitoringLocationsLocationArray) ToGetUptimeMonitoringLocationsLocationArrayOutput() GetUptimeMonitoringLocationsLocationArrayOutput
func (GetUptimeMonitoringLocationsLocationArray) ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext ¶
func (i GetUptimeMonitoringLocationsLocationArray) ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationArrayOutput
type GetUptimeMonitoringLocationsLocationArrayInput ¶
type GetUptimeMonitoringLocationsLocationArrayInput interface { pulumi.Input ToGetUptimeMonitoringLocationsLocationArrayOutput() GetUptimeMonitoringLocationsLocationArrayOutput ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext(context.Context) GetUptimeMonitoringLocationsLocationArrayOutput }
GetUptimeMonitoringLocationsLocationArrayInput is an input type that accepts GetUptimeMonitoringLocationsLocationArray and GetUptimeMonitoringLocationsLocationArrayOutput values. You can construct a concrete instance of `GetUptimeMonitoringLocationsLocationArrayInput` via:
GetUptimeMonitoringLocationsLocationArray{ GetUptimeMonitoringLocationsLocationArgs{...} }
type GetUptimeMonitoringLocationsLocationArrayOutput ¶
type GetUptimeMonitoringLocationsLocationArrayOutput struct{ *pulumi.OutputState }
func (GetUptimeMonitoringLocationsLocationArrayOutput) ElementType ¶
func (GetUptimeMonitoringLocationsLocationArrayOutput) ElementType() reflect.Type
func (GetUptimeMonitoringLocationsLocationArrayOutput) ToGetUptimeMonitoringLocationsLocationArrayOutput ¶
func (o GetUptimeMonitoringLocationsLocationArrayOutput) ToGetUptimeMonitoringLocationsLocationArrayOutput() GetUptimeMonitoringLocationsLocationArrayOutput
func (GetUptimeMonitoringLocationsLocationArrayOutput) ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext ¶
func (o GetUptimeMonitoringLocationsLocationArrayOutput) ToGetUptimeMonitoringLocationsLocationArrayOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationArrayOutput
type GetUptimeMonitoringLocationsLocationInput ¶
type GetUptimeMonitoringLocationsLocationInput interface { pulumi.Input ToGetUptimeMonitoringLocationsLocationOutput() GetUptimeMonitoringLocationsLocationOutput ToGetUptimeMonitoringLocationsLocationOutputWithContext(context.Context) GetUptimeMonitoringLocationsLocationOutput }
GetUptimeMonitoringLocationsLocationInput is an input type that accepts GetUptimeMonitoringLocationsLocationArgs and GetUptimeMonitoringLocationsLocationOutput values. You can construct a concrete instance of `GetUptimeMonitoringLocationsLocationInput` via:
GetUptimeMonitoringLocationsLocationArgs{...}
type GetUptimeMonitoringLocationsLocationOutput ¶
type GetUptimeMonitoringLocationsLocationOutput struct{ *pulumi.OutputState }
func (GetUptimeMonitoringLocationsLocationOutput) Description ¶
func (o GetUptimeMonitoringLocationsLocationOutput) Description() pulumi.StringOutput
func (GetUptimeMonitoringLocationsLocationOutput) ElementType ¶
func (GetUptimeMonitoringLocationsLocationOutput) ElementType() reflect.Type
func (GetUptimeMonitoringLocationsLocationOutput) Ipv4 ¶
func (o GetUptimeMonitoringLocationsLocationOutput) Ipv4() pulumi.StringOutput
func (GetUptimeMonitoringLocationsLocationOutput) Ipv6 ¶
func (o GetUptimeMonitoringLocationsLocationOutput) Ipv6() pulumi.StringOutput
func (GetUptimeMonitoringLocationsLocationOutput) Region ¶
func (o GetUptimeMonitoringLocationsLocationOutput) Region() pulumi.StringOutput
func (GetUptimeMonitoringLocationsLocationOutput) RegionCode ¶
func (o GetUptimeMonitoringLocationsLocationOutput) RegionCode() pulumi.StringOutput
func (GetUptimeMonitoringLocationsLocationOutput) Status ¶
func (o GetUptimeMonitoringLocationsLocationOutput) Status() pulumi.StringOutput
func (GetUptimeMonitoringLocationsLocationOutput) ToGetUptimeMonitoringLocationsLocationOutput ¶
func (o GetUptimeMonitoringLocationsLocationOutput) ToGetUptimeMonitoringLocationsLocationOutput() GetUptimeMonitoringLocationsLocationOutput
func (GetUptimeMonitoringLocationsLocationOutput) ToGetUptimeMonitoringLocationsLocationOutputWithContext ¶
func (o GetUptimeMonitoringLocationsLocationOutput) ToGetUptimeMonitoringLocationsLocationOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsLocationOutput
type GetUptimeMonitoringLocationsOutputArgs ¶
type GetUptimeMonitoringLocationsOutputArgs struct {
RegionCode pulumi.StringPtrInput `pulumi:"regionCode"`
}
A collection of arguments for invoking getUptimeMonitoringLocations.
func (GetUptimeMonitoringLocationsOutputArgs) ElementType ¶
func (GetUptimeMonitoringLocationsOutputArgs) ElementType() reflect.Type
type GetUptimeMonitoringLocationsResult ¶
type GetUptimeMonitoringLocationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Locations []GetUptimeMonitoringLocationsLocation `pulumi:"locations"` RegionCode *string `pulumi:"regionCode"` }
A collection of values returned by getUptimeMonitoringLocations.
func GetUptimeMonitoringLocations ¶
func GetUptimeMonitoringLocations(ctx *pulumi.Context, args *GetUptimeMonitoringLocationsArgs, opts ...pulumi.InvokeOption) (*GetUptimeMonitoringLocationsResult, error)
type GetUptimeMonitoringLocationsResultOutput ¶
type GetUptimeMonitoringLocationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUptimeMonitoringLocations.
func GetUptimeMonitoringLocationsOutput ¶
func GetUptimeMonitoringLocationsOutput(ctx *pulumi.Context, args GetUptimeMonitoringLocationsOutputArgs, opts ...pulumi.InvokeOption) GetUptimeMonitoringLocationsResultOutput
func (GetUptimeMonitoringLocationsResultOutput) ElementType ¶
func (GetUptimeMonitoringLocationsResultOutput) ElementType() reflect.Type
func (GetUptimeMonitoringLocationsResultOutput) Id ¶
func (o GetUptimeMonitoringLocationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUptimeMonitoringLocationsResultOutput) Locations ¶
func (o GetUptimeMonitoringLocationsResultOutput) Locations() GetUptimeMonitoringLocationsLocationArrayOutput
func (GetUptimeMonitoringLocationsResultOutput) RegionCode ¶
func (o GetUptimeMonitoringLocationsResultOutput) RegionCode() pulumi.StringPtrOutput
func (GetUptimeMonitoringLocationsResultOutput) ToGetUptimeMonitoringLocationsResultOutput ¶
func (o GetUptimeMonitoringLocationsResultOutput) ToGetUptimeMonitoringLocationsResultOutput() GetUptimeMonitoringLocationsResultOutput
func (GetUptimeMonitoringLocationsResultOutput) ToGetUptimeMonitoringLocationsResultOutputWithContext ¶
func (o GetUptimeMonitoringLocationsResultOutput) ToGetUptimeMonitoringLocationsResultOutputWithContext(ctx context.Context) GetUptimeMonitoringLocationsResultOutput
type LookupContactGroupArgs ¶
type LookupContactGroupArgs struct {
Id string `pulumi:"id"`
}
A collection of arguments for invoking getContactGroup.
type LookupContactGroupOutputArgs ¶
type LookupContactGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
A collection of arguments for invoking getContactGroup.
func (LookupContactGroupOutputArgs) ElementType ¶
func (LookupContactGroupOutputArgs) ElementType() reflect.Type
type LookupContactGroupResult ¶
type LookupContactGroupResult struct { EmailAddresses []string `pulumi:"emailAddresses"` Id string `pulumi:"id"` Integrations []string `pulumi:"integrations"` MobileNumbers []string `pulumi:"mobileNumbers"` Name string `pulumi:"name"` PingUrl string `pulumi:"pingUrl"` }
A collection of values returned by getContactGroup.
func LookupContactGroup ¶
func LookupContactGroup(ctx *pulumi.Context, args *LookupContactGroupArgs, opts ...pulumi.InvokeOption) (*LookupContactGroupResult, error)
type LookupContactGroupResultOutput ¶
type LookupContactGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getContactGroup.
func LookupContactGroupOutput ¶
func LookupContactGroupOutput(ctx *pulumi.Context, args LookupContactGroupOutputArgs, opts ...pulumi.InvokeOption) LookupContactGroupResultOutput
func (LookupContactGroupResultOutput) ElementType ¶
func (LookupContactGroupResultOutput) ElementType() reflect.Type
func (LookupContactGroupResultOutput) EmailAddresses ¶
func (o LookupContactGroupResultOutput) EmailAddresses() pulumi.StringArrayOutput
func (LookupContactGroupResultOutput) Id ¶
func (o LookupContactGroupResultOutput) Id() pulumi.StringOutput
func (LookupContactGroupResultOutput) Integrations ¶
func (o LookupContactGroupResultOutput) Integrations() pulumi.StringArrayOutput
func (LookupContactGroupResultOutput) MobileNumbers ¶
func (o LookupContactGroupResultOutput) MobileNumbers() pulumi.StringArrayOutput
func (LookupContactGroupResultOutput) Name ¶
func (o LookupContactGroupResultOutput) Name() pulumi.StringOutput
func (LookupContactGroupResultOutput) PingUrl ¶
func (o LookupContactGroupResultOutput) PingUrl() pulumi.StringOutput
func (LookupContactGroupResultOutput) ToLookupContactGroupResultOutput ¶
func (o LookupContactGroupResultOutput) ToLookupContactGroupResultOutput() LookupContactGroupResultOutput
func (LookupContactGroupResultOutput) ToLookupContactGroupResultOutputWithContext ¶
func (o LookupContactGroupResultOutput) ToLookupContactGroupResultOutputWithContext(ctx context.Context) LookupContactGroupResultOutput
type LookupStatuscakeContactGroupArgs ¶
type LookupStatuscakeContactGroupArgs struct {
Id string `pulumi:"id"`
}
A collection of arguments for invoking getStatuscakeContactGroup.
type LookupStatuscakeContactGroupOutputArgs ¶
type LookupStatuscakeContactGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
A collection of arguments for invoking getStatuscakeContactGroup.
func (LookupStatuscakeContactGroupOutputArgs) ElementType ¶
func (LookupStatuscakeContactGroupOutputArgs) ElementType() reflect.Type
type LookupStatuscakeContactGroupResult ¶
type LookupStatuscakeContactGroupResult struct { EmailAddresses []string `pulumi:"emailAddresses"` Id string `pulumi:"id"` Integrations []string `pulumi:"integrations"` MobileNumbers []string `pulumi:"mobileNumbers"` Name string `pulumi:"name"` PingUrl string `pulumi:"pingUrl"` }
A collection of values returned by getStatuscakeContactGroup.
func LookupStatuscakeContactGroup ¶
func LookupStatuscakeContactGroup(ctx *pulumi.Context, args *LookupStatuscakeContactGroupArgs, opts ...pulumi.InvokeOption) (*LookupStatuscakeContactGroupResult, error)
type LookupStatuscakeContactGroupResultOutput ¶
type LookupStatuscakeContactGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStatuscakeContactGroup.
func LookupStatuscakeContactGroupOutput ¶
func LookupStatuscakeContactGroupOutput(ctx *pulumi.Context, args LookupStatuscakeContactGroupOutputArgs, opts ...pulumi.InvokeOption) LookupStatuscakeContactGroupResultOutput
func (LookupStatuscakeContactGroupResultOutput) ElementType ¶
func (LookupStatuscakeContactGroupResultOutput) ElementType() reflect.Type
func (LookupStatuscakeContactGroupResultOutput) EmailAddresses ¶
func (o LookupStatuscakeContactGroupResultOutput) EmailAddresses() pulumi.StringArrayOutput
func (LookupStatuscakeContactGroupResultOutput) Id ¶
func (o LookupStatuscakeContactGroupResultOutput) Id() pulumi.StringOutput
func (LookupStatuscakeContactGroupResultOutput) Integrations ¶
func (o LookupStatuscakeContactGroupResultOutput) Integrations() pulumi.StringArrayOutput
func (LookupStatuscakeContactGroupResultOutput) MobileNumbers ¶
func (o LookupStatuscakeContactGroupResultOutput) MobileNumbers() pulumi.StringArrayOutput
func (LookupStatuscakeContactGroupResultOutput) Name ¶
func (o LookupStatuscakeContactGroupResultOutput) Name() pulumi.StringOutput
func (LookupStatuscakeContactGroupResultOutput) PingUrl ¶
func (o LookupStatuscakeContactGroupResultOutput) PingUrl() pulumi.StringOutput
func (LookupStatuscakeContactGroupResultOutput) ToLookupStatuscakeContactGroupResultOutput ¶
func (o LookupStatuscakeContactGroupResultOutput) ToLookupStatuscakeContactGroupResultOutput() LookupStatuscakeContactGroupResultOutput
func (LookupStatuscakeContactGroupResultOutput) ToLookupStatuscakeContactGroupResultOutputWithContext ¶
func (o LookupStatuscakeContactGroupResultOutput) ToLookupStatuscakeContactGroupResultOutputWithContext(ctx context.Context) LookupStatuscakeContactGroupResultOutput
type MaintenanceWindow ¶
type MaintenanceWindow struct { pulumi.CustomResourceState // End of the maintenance window (RFC3339 format) End pulumi.StringOutput `pulumi:"end"` // Name of the maintenance window Name pulumi.StringOutput `pulumi:"name"` // How often the maintenance window should occur RepeatInterval pulumi.StringPtrOutput `pulumi:"repeatInterval"` // Start of the maintenance window (RFC3339 format) Start pulumi.StringOutput `pulumi:"start"` // List of tags used to include matching uptime checks in this maintenance window Tags pulumi.StringArrayOutput `pulumi:"tags"` // List of uptime check IDs explicitly included in this maintenance window Tests pulumi.StringArrayOutput `pulumi:"tests"` // Standard timezone associated with this maintenance window Timezone pulumi.StringOutput `pulumi:"timezone"` }
func GetMaintenanceWindow ¶
func GetMaintenanceWindow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MaintenanceWindowState, opts ...pulumi.ResourceOption) (*MaintenanceWindow, error)
GetMaintenanceWindow gets an existing MaintenanceWindow 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 NewMaintenanceWindow ¶
func NewMaintenanceWindow(ctx *pulumi.Context, name string, args *MaintenanceWindowArgs, opts ...pulumi.ResourceOption) (*MaintenanceWindow, error)
NewMaintenanceWindow registers a new resource with the given unique name, arguments, and options.
func (*MaintenanceWindow) ElementType ¶
func (*MaintenanceWindow) ElementType() reflect.Type
func (*MaintenanceWindow) ToMaintenanceWindowOutput ¶
func (i *MaintenanceWindow) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (*MaintenanceWindow) ToMaintenanceWindowOutputWithContext ¶
func (i *MaintenanceWindow) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
type MaintenanceWindowArgs ¶
type MaintenanceWindowArgs struct { // End of the maintenance window (RFC3339 format) End pulumi.StringInput // Name of the maintenance window Name pulumi.StringPtrInput // How often the maintenance window should occur RepeatInterval pulumi.StringPtrInput // Start of the maintenance window (RFC3339 format) Start pulumi.StringInput // List of tags used to include matching uptime checks in this maintenance window Tags pulumi.StringArrayInput // List of uptime check IDs explicitly included in this maintenance window Tests pulumi.StringArrayInput // Standard timezone associated with this maintenance window Timezone pulumi.StringInput }
The set of arguments for constructing a MaintenanceWindow resource.
func (MaintenanceWindowArgs) ElementType ¶
func (MaintenanceWindowArgs) ElementType() reflect.Type
type MaintenanceWindowArray ¶
type MaintenanceWindowArray []MaintenanceWindowInput
func (MaintenanceWindowArray) ElementType ¶
func (MaintenanceWindowArray) ElementType() reflect.Type
func (MaintenanceWindowArray) ToMaintenanceWindowArrayOutput ¶
func (i MaintenanceWindowArray) ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput
func (MaintenanceWindowArray) ToMaintenanceWindowArrayOutputWithContext ¶
func (i MaintenanceWindowArray) ToMaintenanceWindowArrayOutputWithContext(ctx context.Context) MaintenanceWindowArrayOutput
type MaintenanceWindowArrayInput ¶
type MaintenanceWindowArrayInput interface { pulumi.Input ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput ToMaintenanceWindowArrayOutputWithContext(context.Context) MaintenanceWindowArrayOutput }
MaintenanceWindowArrayInput is an input type that accepts MaintenanceWindowArray and MaintenanceWindowArrayOutput values. You can construct a concrete instance of `MaintenanceWindowArrayInput` via:
MaintenanceWindowArray{ MaintenanceWindowArgs{...} }
type MaintenanceWindowArrayOutput ¶
type MaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowArrayOutput) ElementType ¶
func (MaintenanceWindowArrayOutput) ElementType() reflect.Type
func (MaintenanceWindowArrayOutput) Index ¶
func (o MaintenanceWindowArrayOutput) Index(i pulumi.IntInput) MaintenanceWindowOutput
func (MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutput ¶
func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput
func (MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutputWithContext ¶
func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutputWithContext(ctx context.Context) MaintenanceWindowArrayOutput
type MaintenanceWindowInput ¶
type MaintenanceWindowInput interface { pulumi.Input ToMaintenanceWindowOutput() MaintenanceWindowOutput ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput }
type MaintenanceWindowMap ¶
type MaintenanceWindowMap map[string]MaintenanceWindowInput
func (MaintenanceWindowMap) ElementType ¶
func (MaintenanceWindowMap) ElementType() reflect.Type
func (MaintenanceWindowMap) ToMaintenanceWindowMapOutput ¶
func (i MaintenanceWindowMap) ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput
func (MaintenanceWindowMap) ToMaintenanceWindowMapOutputWithContext ¶
func (i MaintenanceWindowMap) ToMaintenanceWindowMapOutputWithContext(ctx context.Context) MaintenanceWindowMapOutput
type MaintenanceWindowMapInput ¶
type MaintenanceWindowMapInput interface { pulumi.Input ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput ToMaintenanceWindowMapOutputWithContext(context.Context) MaintenanceWindowMapOutput }
MaintenanceWindowMapInput is an input type that accepts MaintenanceWindowMap and MaintenanceWindowMapOutput values. You can construct a concrete instance of `MaintenanceWindowMapInput` via:
MaintenanceWindowMap{ "key": MaintenanceWindowArgs{...} }
type MaintenanceWindowMapOutput ¶
type MaintenanceWindowMapOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowMapOutput) ElementType ¶
func (MaintenanceWindowMapOutput) ElementType() reflect.Type
func (MaintenanceWindowMapOutput) MapIndex ¶
func (o MaintenanceWindowMapOutput) MapIndex(k pulumi.StringInput) MaintenanceWindowOutput
func (MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutput ¶
func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput
func (MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutputWithContext ¶
func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutputWithContext(ctx context.Context) MaintenanceWindowMapOutput
type MaintenanceWindowOutput ¶
type MaintenanceWindowOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowOutput) ElementType ¶
func (MaintenanceWindowOutput) ElementType() reflect.Type
func (MaintenanceWindowOutput) End ¶
func (o MaintenanceWindowOutput) End() pulumi.StringOutput
End of the maintenance window (RFC3339 format)
func (MaintenanceWindowOutput) Name ¶
func (o MaintenanceWindowOutput) Name() pulumi.StringOutput
Name of the maintenance window
func (MaintenanceWindowOutput) RepeatInterval ¶
func (o MaintenanceWindowOutput) RepeatInterval() pulumi.StringPtrOutput
How often the maintenance window should occur
func (MaintenanceWindowOutput) Start ¶
func (o MaintenanceWindowOutput) Start() pulumi.StringOutput
Start of the maintenance window (RFC3339 format)
func (MaintenanceWindowOutput) Tags ¶
func (o MaintenanceWindowOutput) Tags() pulumi.StringArrayOutput
List of tags used to include matching uptime checks in this maintenance window
func (MaintenanceWindowOutput) Tests ¶
func (o MaintenanceWindowOutput) Tests() pulumi.StringArrayOutput
List of uptime check IDs explicitly included in this maintenance window
func (MaintenanceWindowOutput) Timezone ¶
func (o MaintenanceWindowOutput) Timezone() pulumi.StringOutput
Standard timezone associated with this maintenance window
func (MaintenanceWindowOutput) ToMaintenanceWindowOutput ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
type MaintenanceWindowState ¶
type MaintenanceWindowState struct { // End of the maintenance window (RFC3339 format) End pulumi.StringPtrInput // Name of the maintenance window Name pulumi.StringPtrInput // How often the maintenance window should occur RepeatInterval pulumi.StringPtrInput // Start of the maintenance window (RFC3339 format) Start pulumi.StringPtrInput // List of tags used to include matching uptime checks in this maintenance window Tags pulumi.StringArrayInput // List of uptime check IDs explicitly included in this maintenance window Tests pulumi.StringArrayInput // Standard timezone associated with this maintenance window Timezone pulumi.StringPtrInput }
func (MaintenanceWindowState) ElementType ¶
func (MaintenanceWindowState) ElementType() reflect.Type
type PagespeedCheck ¶
type PagespeedCheck struct { pulumi.CustomResourceState // Alert configuration block. Omitting this block disabled all alerts AlertConfig PagespeedCheckAlertConfigOutput `pulumi:"alertConfig"` // Number of seconds between checks CheckInterval pulumi.IntOutput `pulumi:"checkInterval"` // List of contact group IDs ContactGroups pulumi.StringArrayOutput `pulumi:"contactGroups"` // Assigned monitoring location on which checks will be run Location pulumi.StringOutput `pulumi:"location"` // Monitored resource configuration block. The describes server under test MonitoredResource PagespeedCheckMonitoredResourceOutput `pulumi:"monitoredResource"` // Name of the check Name pulumi.StringOutput `pulumi:"name"` // Whether the check should be run Paused pulumi.BoolPtrOutput `pulumi:"paused"` // Region on which to run checks Region pulumi.StringOutput `pulumi:"region"` }
func GetPagespeedCheck ¶
func GetPagespeedCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PagespeedCheckState, opts ...pulumi.ResourceOption) (*PagespeedCheck, error)
GetPagespeedCheck gets an existing PagespeedCheck 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 NewPagespeedCheck ¶
func NewPagespeedCheck(ctx *pulumi.Context, name string, args *PagespeedCheckArgs, opts ...pulumi.ResourceOption) (*PagespeedCheck, error)
NewPagespeedCheck registers a new resource with the given unique name, arguments, and options.
func (*PagespeedCheck) ElementType ¶
func (*PagespeedCheck) ElementType() reflect.Type
func (*PagespeedCheck) ToPagespeedCheckOutput ¶
func (i *PagespeedCheck) ToPagespeedCheckOutput() PagespeedCheckOutput
func (*PagespeedCheck) ToPagespeedCheckOutputWithContext ¶
func (i *PagespeedCheck) ToPagespeedCheckOutputWithContext(ctx context.Context) PagespeedCheckOutput
type PagespeedCheckAlertConfigArgs ¶
type PagespeedCheckAlertConfigArgs struct { AlertBigger pulumi.IntPtrInput `pulumi:"alertBigger"` AlertSlower pulumi.IntPtrInput `pulumi:"alertSlower"` AlertSmaller pulumi.IntPtrInput `pulumi:"alertSmaller"` }
func (PagespeedCheckAlertConfigArgs) ElementType ¶
func (PagespeedCheckAlertConfigArgs) ElementType() reflect.Type
func (PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigOutput ¶
func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigOutput() PagespeedCheckAlertConfigOutput
func (PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigOutputWithContext ¶
func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigOutput
func (PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigPtrOutput ¶
func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput
func (PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigPtrOutputWithContext ¶
func (i PagespeedCheckAlertConfigArgs) ToPagespeedCheckAlertConfigPtrOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigPtrOutput
type PagespeedCheckAlertConfigInput ¶
type PagespeedCheckAlertConfigInput interface { pulumi.Input ToPagespeedCheckAlertConfigOutput() PagespeedCheckAlertConfigOutput ToPagespeedCheckAlertConfigOutputWithContext(context.Context) PagespeedCheckAlertConfigOutput }
PagespeedCheckAlertConfigInput is an input type that accepts PagespeedCheckAlertConfigArgs and PagespeedCheckAlertConfigOutput values. You can construct a concrete instance of `PagespeedCheckAlertConfigInput` via:
PagespeedCheckAlertConfigArgs{...}
type PagespeedCheckAlertConfigOutput ¶
type PagespeedCheckAlertConfigOutput struct{ *pulumi.OutputState }
func (PagespeedCheckAlertConfigOutput) AlertBigger ¶
func (o PagespeedCheckAlertConfigOutput) AlertBigger() pulumi.IntPtrOutput
func (PagespeedCheckAlertConfigOutput) AlertSlower ¶
func (o PagespeedCheckAlertConfigOutput) AlertSlower() pulumi.IntPtrOutput
func (PagespeedCheckAlertConfigOutput) AlertSmaller ¶
func (o PagespeedCheckAlertConfigOutput) AlertSmaller() pulumi.IntPtrOutput
func (PagespeedCheckAlertConfigOutput) ElementType ¶
func (PagespeedCheckAlertConfigOutput) ElementType() reflect.Type
func (PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigOutput ¶
func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigOutput() PagespeedCheckAlertConfigOutput
func (PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigOutputWithContext ¶
func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigOutput
func (PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigPtrOutput ¶
func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput
func (PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigPtrOutputWithContext ¶
func (o PagespeedCheckAlertConfigOutput) ToPagespeedCheckAlertConfigPtrOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigPtrOutput
type PagespeedCheckAlertConfigPtrInput ¶
type PagespeedCheckAlertConfigPtrInput interface { pulumi.Input ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput ToPagespeedCheckAlertConfigPtrOutputWithContext(context.Context) PagespeedCheckAlertConfigPtrOutput }
PagespeedCheckAlertConfigPtrInput is an input type that accepts PagespeedCheckAlertConfigArgs, PagespeedCheckAlertConfigPtr and PagespeedCheckAlertConfigPtrOutput values. You can construct a concrete instance of `PagespeedCheckAlertConfigPtrInput` via:
PagespeedCheckAlertConfigArgs{...} or: nil
func PagespeedCheckAlertConfigPtr ¶
func PagespeedCheckAlertConfigPtr(v *PagespeedCheckAlertConfigArgs) PagespeedCheckAlertConfigPtrInput
type PagespeedCheckAlertConfigPtrOutput ¶
type PagespeedCheckAlertConfigPtrOutput struct{ *pulumi.OutputState }
func (PagespeedCheckAlertConfigPtrOutput) AlertBigger ¶
func (o PagespeedCheckAlertConfigPtrOutput) AlertBigger() pulumi.IntPtrOutput
func (PagespeedCheckAlertConfigPtrOutput) AlertSlower ¶
func (o PagespeedCheckAlertConfigPtrOutput) AlertSlower() pulumi.IntPtrOutput
func (PagespeedCheckAlertConfigPtrOutput) AlertSmaller ¶
func (o PagespeedCheckAlertConfigPtrOutput) AlertSmaller() pulumi.IntPtrOutput
func (PagespeedCheckAlertConfigPtrOutput) Elem ¶
func (o PagespeedCheckAlertConfigPtrOutput) Elem() PagespeedCheckAlertConfigOutput
func (PagespeedCheckAlertConfigPtrOutput) ElementType ¶
func (PagespeedCheckAlertConfigPtrOutput) ElementType() reflect.Type
func (PagespeedCheckAlertConfigPtrOutput) ToPagespeedCheckAlertConfigPtrOutput ¶
func (o PagespeedCheckAlertConfigPtrOutput) ToPagespeedCheckAlertConfigPtrOutput() PagespeedCheckAlertConfigPtrOutput
func (PagespeedCheckAlertConfigPtrOutput) ToPagespeedCheckAlertConfigPtrOutputWithContext ¶
func (o PagespeedCheckAlertConfigPtrOutput) ToPagespeedCheckAlertConfigPtrOutputWithContext(ctx context.Context) PagespeedCheckAlertConfigPtrOutput
type PagespeedCheckArgs ¶
type PagespeedCheckArgs struct { // Alert configuration block. Omitting this block disabled all alerts AlertConfig PagespeedCheckAlertConfigInput // Number of seconds between checks CheckInterval pulumi.IntInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Monitored resource configuration block. The describes server under test MonitoredResource PagespeedCheckMonitoredResourceInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // Region on which to run checks Region pulumi.StringInput }
The set of arguments for constructing a PagespeedCheck resource.
func (PagespeedCheckArgs) ElementType ¶
func (PagespeedCheckArgs) ElementType() reflect.Type
type PagespeedCheckArray ¶
type PagespeedCheckArray []PagespeedCheckInput
func (PagespeedCheckArray) ElementType ¶
func (PagespeedCheckArray) ElementType() reflect.Type
func (PagespeedCheckArray) ToPagespeedCheckArrayOutput ¶
func (i PagespeedCheckArray) ToPagespeedCheckArrayOutput() PagespeedCheckArrayOutput
func (PagespeedCheckArray) ToPagespeedCheckArrayOutputWithContext ¶
func (i PagespeedCheckArray) ToPagespeedCheckArrayOutputWithContext(ctx context.Context) PagespeedCheckArrayOutput
type PagespeedCheckArrayInput ¶
type PagespeedCheckArrayInput interface { pulumi.Input ToPagespeedCheckArrayOutput() PagespeedCheckArrayOutput ToPagespeedCheckArrayOutputWithContext(context.Context) PagespeedCheckArrayOutput }
PagespeedCheckArrayInput is an input type that accepts PagespeedCheckArray and PagespeedCheckArrayOutput values. You can construct a concrete instance of `PagespeedCheckArrayInput` via:
PagespeedCheckArray{ PagespeedCheckArgs{...} }
type PagespeedCheckArrayOutput ¶
type PagespeedCheckArrayOutput struct{ *pulumi.OutputState }
func (PagespeedCheckArrayOutput) ElementType ¶
func (PagespeedCheckArrayOutput) ElementType() reflect.Type
func (PagespeedCheckArrayOutput) Index ¶
func (o PagespeedCheckArrayOutput) Index(i pulumi.IntInput) PagespeedCheckOutput
func (PagespeedCheckArrayOutput) ToPagespeedCheckArrayOutput ¶
func (o PagespeedCheckArrayOutput) ToPagespeedCheckArrayOutput() PagespeedCheckArrayOutput
func (PagespeedCheckArrayOutput) ToPagespeedCheckArrayOutputWithContext ¶
func (o PagespeedCheckArrayOutput) ToPagespeedCheckArrayOutputWithContext(ctx context.Context) PagespeedCheckArrayOutput
type PagespeedCheckInput ¶
type PagespeedCheckInput interface { pulumi.Input ToPagespeedCheckOutput() PagespeedCheckOutput ToPagespeedCheckOutputWithContext(ctx context.Context) PagespeedCheckOutput }
type PagespeedCheckMap ¶
type PagespeedCheckMap map[string]PagespeedCheckInput
func (PagespeedCheckMap) ElementType ¶
func (PagespeedCheckMap) ElementType() reflect.Type
func (PagespeedCheckMap) ToPagespeedCheckMapOutput ¶
func (i PagespeedCheckMap) ToPagespeedCheckMapOutput() PagespeedCheckMapOutput
func (PagespeedCheckMap) ToPagespeedCheckMapOutputWithContext ¶
func (i PagespeedCheckMap) ToPagespeedCheckMapOutputWithContext(ctx context.Context) PagespeedCheckMapOutput
type PagespeedCheckMapInput ¶
type PagespeedCheckMapInput interface { pulumi.Input ToPagespeedCheckMapOutput() PagespeedCheckMapOutput ToPagespeedCheckMapOutputWithContext(context.Context) PagespeedCheckMapOutput }
PagespeedCheckMapInput is an input type that accepts PagespeedCheckMap and PagespeedCheckMapOutput values. You can construct a concrete instance of `PagespeedCheckMapInput` via:
PagespeedCheckMap{ "key": PagespeedCheckArgs{...} }
type PagespeedCheckMapOutput ¶
type PagespeedCheckMapOutput struct{ *pulumi.OutputState }
func (PagespeedCheckMapOutput) ElementType ¶
func (PagespeedCheckMapOutput) ElementType() reflect.Type
func (PagespeedCheckMapOutput) MapIndex ¶
func (o PagespeedCheckMapOutput) MapIndex(k pulumi.StringInput) PagespeedCheckOutput
func (PagespeedCheckMapOutput) ToPagespeedCheckMapOutput ¶
func (o PagespeedCheckMapOutput) ToPagespeedCheckMapOutput() PagespeedCheckMapOutput
func (PagespeedCheckMapOutput) ToPagespeedCheckMapOutputWithContext ¶
func (o PagespeedCheckMapOutput) ToPagespeedCheckMapOutputWithContext(ctx context.Context) PagespeedCheckMapOutput
type PagespeedCheckMonitoredResource ¶
type PagespeedCheckMonitoredResource struct {
Address string `pulumi:"address"`
}
type PagespeedCheckMonitoredResourceArgs ¶
type PagespeedCheckMonitoredResourceArgs struct {
Address pulumi.StringInput `pulumi:"address"`
}
func (PagespeedCheckMonitoredResourceArgs) ElementType ¶
func (PagespeedCheckMonitoredResourceArgs) ElementType() reflect.Type
func (PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourceOutput ¶
func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourceOutput() PagespeedCheckMonitoredResourceOutput
func (PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourceOutputWithContext ¶
func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourceOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourceOutput
func (PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourcePtrOutput ¶
func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput
func (PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourcePtrOutputWithContext ¶
func (i PagespeedCheckMonitoredResourceArgs) ToPagespeedCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourcePtrOutput
type PagespeedCheckMonitoredResourceInput ¶
type PagespeedCheckMonitoredResourceInput interface { pulumi.Input ToPagespeedCheckMonitoredResourceOutput() PagespeedCheckMonitoredResourceOutput ToPagespeedCheckMonitoredResourceOutputWithContext(context.Context) PagespeedCheckMonitoredResourceOutput }
PagespeedCheckMonitoredResourceInput is an input type that accepts PagespeedCheckMonitoredResourceArgs and PagespeedCheckMonitoredResourceOutput values. You can construct a concrete instance of `PagespeedCheckMonitoredResourceInput` via:
PagespeedCheckMonitoredResourceArgs{...}
type PagespeedCheckMonitoredResourceOutput ¶
type PagespeedCheckMonitoredResourceOutput struct{ *pulumi.OutputState }
func (PagespeedCheckMonitoredResourceOutput) Address ¶
func (o PagespeedCheckMonitoredResourceOutput) Address() pulumi.StringOutput
func (PagespeedCheckMonitoredResourceOutput) ElementType ¶
func (PagespeedCheckMonitoredResourceOutput) ElementType() reflect.Type
func (PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourceOutput ¶
func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourceOutput() PagespeedCheckMonitoredResourceOutput
func (PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourceOutputWithContext ¶
func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourceOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourceOutput
func (PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourcePtrOutput ¶
func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput
func (PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourcePtrOutputWithContext ¶
func (o PagespeedCheckMonitoredResourceOutput) ToPagespeedCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourcePtrOutput
type PagespeedCheckMonitoredResourcePtrInput ¶
type PagespeedCheckMonitoredResourcePtrInput interface { pulumi.Input ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput ToPagespeedCheckMonitoredResourcePtrOutputWithContext(context.Context) PagespeedCheckMonitoredResourcePtrOutput }
PagespeedCheckMonitoredResourcePtrInput is an input type that accepts PagespeedCheckMonitoredResourceArgs, PagespeedCheckMonitoredResourcePtr and PagespeedCheckMonitoredResourcePtrOutput values. You can construct a concrete instance of `PagespeedCheckMonitoredResourcePtrInput` via:
PagespeedCheckMonitoredResourceArgs{...} or: nil
func PagespeedCheckMonitoredResourcePtr ¶
func PagespeedCheckMonitoredResourcePtr(v *PagespeedCheckMonitoredResourceArgs) PagespeedCheckMonitoredResourcePtrInput
type PagespeedCheckMonitoredResourcePtrOutput ¶
type PagespeedCheckMonitoredResourcePtrOutput struct{ *pulumi.OutputState }
func (PagespeedCheckMonitoredResourcePtrOutput) Address ¶
func (o PagespeedCheckMonitoredResourcePtrOutput) Address() pulumi.StringPtrOutput
func (PagespeedCheckMonitoredResourcePtrOutput) ElementType ¶
func (PagespeedCheckMonitoredResourcePtrOutput) ElementType() reflect.Type
func (PagespeedCheckMonitoredResourcePtrOutput) ToPagespeedCheckMonitoredResourcePtrOutput ¶
func (o PagespeedCheckMonitoredResourcePtrOutput) ToPagespeedCheckMonitoredResourcePtrOutput() PagespeedCheckMonitoredResourcePtrOutput
func (PagespeedCheckMonitoredResourcePtrOutput) ToPagespeedCheckMonitoredResourcePtrOutputWithContext ¶
func (o PagespeedCheckMonitoredResourcePtrOutput) ToPagespeedCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) PagespeedCheckMonitoredResourcePtrOutput
type PagespeedCheckOutput ¶
type PagespeedCheckOutput struct{ *pulumi.OutputState }
func (PagespeedCheckOutput) AlertConfig ¶
func (o PagespeedCheckOutput) AlertConfig() PagespeedCheckAlertConfigOutput
Alert configuration block. Omitting this block disabled all alerts
func (PagespeedCheckOutput) CheckInterval ¶
func (o PagespeedCheckOutput) CheckInterval() pulumi.IntOutput
Number of seconds between checks
func (PagespeedCheckOutput) ContactGroups ¶
func (o PagespeedCheckOutput) ContactGroups() pulumi.StringArrayOutput
List of contact group IDs
func (PagespeedCheckOutput) ElementType ¶
func (PagespeedCheckOutput) ElementType() reflect.Type
func (PagespeedCheckOutput) Location ¶
func (o PagespeedCheckOutput) Location() pulumi.StringOutput
Assigned monitoring location on which checks will be run
func (PagespeedCheckOutput) MonitoredResource ¶
func (o PagespeedCheckOutput) MonitoredResource() PagespeedCheckMonitoredResourceOutput
Monitored resource configuration block. The describes server under test
func (PagespeedCheckOutput) Name ¶
func (o PagespeedCheckOutput) Name() pulumi.StringOutput
Name of the check
func (PagespeedCheckOutput) Paused ¶
func (o PagespeedCheckOutput) Paused() pulumi.BoolPtrOutput
Whether the check should be run
func (PagespeedCheckOutput) Region ¶
func (o PagespeedCheckOutput) Region() pulumi.StringOutput
Region on which to run checks
func (PagespeedCheckOutput) ToPagespeedCheckOutput ¶
func (o PagespeedCheckOutput) ToPagespeedCheckOutput() PagespeedCheckOutput
func (PagespeedCheckOutput) ToPagespeedCheckOutputWithContext ¶
func (o PagespeedCheckOutput) ToPagespeedCheckOutputWithContext(ctx context.Context) PagespeedCheckOutput
type PagespeedCheckState ¶
type PagespeedCheckState struct { // Alert configuration block. Omitting this block disabled all alerts AlertConfig PagespeedCheckAlertConfigPtrInput // Number of seconds between checks CheckInterval pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Assigned monitoring location on which checks will be run Location pulumi.StringPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource PagespeedCheckMonitoredResourcePtrInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // Region on which to run checks Region pulumi.StringPtrInput }
func (PagespeedCheckState) ElementType ¶
func (PagespeedCheckState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The API token for operations. This can also be provided as an environment variable `STATUSCAKE_API_TOKEN` ApiToken pulumi.StringPtrOutput `pulumi:"apiToken"` // Custom endpoint to which request will be made. This can also be provided as an environment variable // `STATUCAKE_CUSTOM_ENDPOINT` StatuscakeCustomEndpoint pulumi.StringPtrOutput `pulumi:"statuscakeCustomEndpoint"` }
The provider type for the statuscake package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // The API token for operations. This can also be provided as an environment variable `STATUSCAKE_API_TOKEN` ApiToken pulumi.StringPtrInput // Maximum backoff period in seconds after failed API calls. This can also be provided as an environment variable // `STATUSCAKE_MAX_BACKOFF` MaxBackoff pulumi.IntPtrInput // Minimum backoff period in seconds after failed API calls. This can also be provided as an environment variable // `STATUSCAKE_MIN_BACKOFF` MinBackoff pulumi.IntPtrInput // Maximum number of retries to perform when an API request fails. This can also be provided as an environment variable // `STATUSCAKE_RETRIES` Retries pulumi.IntPtrInput // RPS limit to apply when making calls to the API. This can also be provided as an environment variable `STATUSCAKE_RPS` Rps pulumi.IntPtrInput // Custom endpoint to which request will be made. This can also be provided as an environment variable // `STATUCAKE_CUSTOM_ENDPOINT` StatuscakeCustomEndpoint pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ApiToken ¶
func (o ProviderOutput) ApiToken() pulumi.StringPtrOutput
The API token for operations. This can also be provided as an environment variable `STATUSCAKE_API_TOKEN`
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) StatuscakeCustomEndpoint ¶
func (o ProviderOutput) StatuscakeCustomEndpoint() pulumi.StringPtrOutput
Custom endpoint to which request will be made. This can also be provided as an environment variable `STATUCAKE_CUSTOM_ENDPOINT`
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type SslCheck ¶
type SslCheck struct { pulumi.CustomResourceState // Alert configuration block AlertConfig SslCheckAlertConfigOutput `pulumi:"alertConfig"` // Number of seconds between checks CheckInterval pulumi.IntOutput `pulumi:"checkInterval"` // List of contact group IDs ContactGroups pulumi.StringArrayOutput `pulumi:"contactGroups"` // Whether to follow redirects when testing. Disabled by default FollowRedirects pulumi.BoolPtrOutput `pulumi:"followRedirects"` // Monitored resource configuration block. The describes server under test MonitoredResource SslCheckMonitoredResourceOutput `pulumi:"monitoredResource"` // Whether the check should be run Paused pulumi.BoolPtrOutput `pulumi:"paused"` // Custom user agent string set when testing UserAgent pulumi.StringPtrOutput `pulumi:"userAgent"` }
func GetSslCheck ¶
func GetSslCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SslCheckState, opts ...pulumi.ResourceOption) (*SslCheck, error)
GetSslCheck gets an existing SslCheck 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 NewSslCheck ¶
func NewSslCheck(ctx *pulumi.Context, name string, args *SslCheckArgs, opts ...pulumi.ResourceOption) (*SslCheck, error)
NewSslCheck registers a new resource with the given unique name, arguments, and options.
func (*SslCheck) ElementType ¶
func (*SslCheck) ToSslCheckOutput ¶
func (i *SslCheck) ToSslCheckOutput() SslCheckOutput
func (*SslCheck) ToSslCheckOutputWithContext ¶
func (i *SslCheck) ToSslCheckOutputWithContext(ctx context.Context) SslCheckOutput
type SslCheckAlertConfig ¶
type SslCheckAlertConfigArgs ¶
type SslCheckAlertConfigArgs struct { AlertAts pulumi.IntArrayInput `pulumi:"alertAts"` OnBroken pulumi.BoolPtrInput `pulumi:"onBroken"` OnExpiry pulumi.BoolPtrInput `pulumi:"onExpiry"` OnMixed pulumi.BoolPtrInput `pulumi:"onMixed"` OnReminder pulumi.BoolPtrInput `pulumi:"onReminder"` }
func (SslCheckAlertConfigArgs) ElementType ¶
func (SslCheckAlertConfigArgs) ElementType() reflect.Type
func (SslCheckAlertConfigArgs) ToSslCheckAlertConfigOutput ¶
func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigOutput() SslCheckAlertConfigOutput
func (SslCheckAlertConfigArgs) ToSslCheckAlertConfigOutputWithContext ¶
func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigOutputWithContext(ctx context.Context) SslCheckAlertConfigOutput
func (SslCheckAlertConfigArgs) ToSslCheckAlertConfigPtrOutput ¶
func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput
func (SslCheckAlertConfigArgs) ToSslCheckAlertConfigPtrOutputWithContext ¶
func (i SslCheckAlertConfigArgs) ToSslCheckAlertConfigPtrOutputWithContext(ctx context.Context) SslCheckAlertConfigPtrOutput
type SslCheckAlertConfigInput ¶
type SslCheckAlertConfigInput interface { pulumi.Input ToSslCheckAlertConfigOutput() SslCheckAlertConfigOutput ToSslCheckAlertConfigOutputWithContext(context.Context) SslCheckAlertConfigOutput }
SslCheckAlertConfigInput is an input type that accepts SslCheckAlertConfigArgs and SslCheckAlertConfigOutput values. You can construct a concrete instance of `SslCheckAlertConfigInput` via:
SslCheckAlertConfigArgs{...}
type SslCheckAlertConfigOutput ¶
type SslCheckAlertConfigOutput struct{ *pulumi.OutputState }
func (SslCheckAlertConfigOutput) AlertAts ¶
func (o SslCheckAlertConfigOutput) AlertAts() pulumi.IntArrayOutput
func (SslCheckAlertConfigOutput) ElementType ¶
func (SslCheckAlertConfigOutput) ElementType() reflect.Type
func (SslCheckAlertConfigOutput) OnBroken ¶
func (o SslCheckAlertConfigOutput) OnBroken() pulumi.BoolPtrOutput
func (SslCheckAlertConfigOutput) OnExpiry ¶
func (o SslCheckAlertConfigOutput) OnExpiry() pulumi.BoolPtrOutput
func (SslCheckAlertConfigOutput) OnMixed ¶
func (o SslCheckAlertConfigOutput) OnMixed() pulumi.BoolPtrOutput
func (SslCheckAlertConfigOutput) OnReminder ¶
func (o SslCheckAlertConfigOutput) OnReminder() pulumi.BoolPtrOutput
func (SslCheckAlertConfigOutput) ToSslCheckAlertConfigOutput ¶
func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigOutput() SslCheckAlertConfigOutput
func (SslCheckAlertConfigOutput) ToSslCheckAlertConfigOutputWithContext ¶
func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigOutputWithContext(ctx context.Context) SslCheckAlertConfigOutput
func (SslCheckAlertConfigOutput) ToSslCheckAlertConfigPtrOutput ¶
func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput
func (SslCheckAlertConfigOutput) ToSslCheckAlertConfigPtrOutputWithContext ¶
func (o SslCheckAlertConfigOutput) ToSslCheckAlertConfigPtrOutputWithContext(ctx context.Context) SslCheckAlertConfigPtrOutput
type SslCheckAlertConfigPtrInput ¶
type SslCheckAlertConfigPtrInput interface { pulumi.Input ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput ToSslCheckAlertConfigPtrOutputWithContext(context.Context) SslCheckAlertConfigPtrOutput }
SslCheckAlertConfigPtrInput is an input type that accepts SslCheckAlertConfigArgs, SslCheckAlertConfigPtr and SslCheckAlertConfigPtrOutput values. You can construct a concrete instance of `SslCheckAlertConfigPtrInput` via:
SslCheckAlertConfigArgs{...} or: nil
func SslCheckAlertConfigPtr ¶
func SslCheckAlertConfigPtr(v *SslCheckAlertConfigArgs) SslCheckAlertConfigPtrInput
type SslCheckAlertConfigPtrOutput ¶
type SslCheckAlertConfigPtrOutput struct{ *pulumi.OutputState }
func (SslCheckAlertConfigPtrOutput) AlertAts ¶
func (o SslCheckAlertConfigPtrOutput) AlertAts() pulumi.IntArrayOutput
func (SslCheckAlertConfigPtrOutput) Elem ¶
func (o SslCheckAlertConfigPtrOutput) Elem() SslCheckAlertConfigOutput
func (SslCheckAlertConfigPtrOutput) ElementType ¶
func (SslCheckAlertConfigPtrOutput) ElementType() reflect.Type
func (SslCheckAlertConfigPtrOutput) OnBroken ¶
func (o SslCheckAlertConfigPtrOutput) OnBroken() pulumi.BoolPtrOutput
func (SslCheckAlertConfigPtrOutput) OnExpiry ¶
func (o SslCheckAlertConfigPtrOutput) OnExpiry() pulumi.BoolPtrOutput
func (SslCheckAlertConfigPtrOutput) OnMixed ¶
func (o SslCheckAlertConfigPtrOutput) OnMixed() pulumi.BoolPtrOutput
func (SslCheckAlertConfigPtrOutput) OnReminder ¶
func (o SslCheckAlertConfigPtrOutput) OnReminder() pulumi.BoolPtrOutput
func (SslCheckAlertConfigPtrOutput) ToSslCheckAlertConfigPtrOutput ¶
func (o SslCheckAlertConfigPtrOutput) ToSslCheckAlertConfigPtrOutput() SslCheckAlertConfigPtrOutput
func (SslCheckAlertConfigPtrOutput) ToSslCheckAlertConfigPtrOutputWithContext ¶
func (o SslCheckAlertConfigPtrOutput) ToSslCheckAlertConfigPtrOutputWithContext(ctx context.Context) SslCheckAlertConfigPtrOutput
type SslCheckArgs ¶
type SslCheckArgs struct { // Alert configuration block AlertConfig SslCheckAlertConfigInput // Number of seconds between checks CheckInterval pulumi.IntInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Whether to follow redirects when testing. Disabled by default FollowRedirects pulumi.BoolPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource SslCheckMonitoredResourceInput // Whether the check should be run Paused pulumi.BoolPtrInput // Custom user agent string set when testing UserAgent pulumi.StringPtrInput }
The set of arguments for constructing a SslCheck resource.
func (SslCheckArgs) ElementType ¶
func (SslCheckArgs) ElementType() reflect.Type
type SslCheckArray ¶
type SslCheckArray []SslCheckInput
func (SslCheckArray) ElementType ¶
func (SslCheckArray) ElementType() reflect.Type
func (SslCheckArray) ToSslCheckArrayOutput ¶
func (i SslCheckArray) ToSslCheckArrayOutput() SslCheckArrayOutput
func (SslCheckArray) ToSslCheckArrayOutputWithContext ¶
func (i SslCheckArray) ToSslCheckArrayOutputWithContext(ctx context.Context) SslCheckArrayOutput
type SslCheckArrayInput ¶
type SslCheckArrayInput interface { pulumi.Input ToSslCheckArrayOutput() SslCheckArrayOutput ToSslCheckArrayOutputWithContext(context.Context) SslCheckArrayOutput }
SslCheckArrayInput is an input type that accepts SslCheckArray and SslCheckArrayOutput values. You can construct a concrete instance of `SslCheckArrayInput` via:
SslCheckArray{ SslCheckArgs{...} }
type SslCheckArrayOutput ¶
type SslCheckArrayOutput struct{ *pulumi.OutputState }
func (SslCheckArrayOutput) ElementType ¶
func (SslCheckArrayOutput) ElementType() reflect.Type
func (SslCheckArrayOutput) Index ¶
func (o SslCheckArrayOutput) Index(i pulumi.IntInput) SslCheckOutput
func (SslCheckArrayOutput) ToSslCheckArrayOutput ¶
func (o SslCheckArrayOutput) ToSslCheckArrayOutput() SslCheckArrayOutput
func (SslCheckArrayOutput) ToSslCheckArrayOutputWithContext ¶
func (o SslCheckArrayOutput) ToSslCheckArrayOutputWithContext(ctx context.Context) SslCheckArrayOutput
type SslCheckInput ¶
type SslCheckInput interface { pulumi.Input ToSslCheckOutput() SslCheckOutput ToSslCheckOutputWithContext(ctx context.Context) SslCheckOutput }
type SslCheckMap ¶
type SslCheckMap map[string]SslCheckInput
func (SslCheckMap) ElementType ¶
func (SslCheckMap) ElementType() reflect.Type
func (SslCheckMap) ToSslCheckMapOutput ¶
func (i SslCheckMap) ToSslCheckMapOutput() SslCheckMapOutput
func (SslCheckMap) ToSslCheckMapOutputWithContext ¶
func (i SslCheckMap) ToSslCheckMapOutputWithContext(ctx context.Context) SslCheckMapOutput
type SslCheckMapInput ¶
type SslCheckMapInput interface { pulumi.Input ToSslCheckMapOutput() SslCheckMapOutput ToSslCheckMapOutputWithContext(context.Context) SslCheckMapOutput }
SslCheckMapInput is an input type that accepts SslCheckMap and SslCheckMapOutput values. You can construct a concrete instance of `SslCheckMapInput` via:
SslCheckMap{ "key": SslCheckArgs{...} }
type SslCheckMapOutput ¶
type SslCheckMapOutput struct{ *pulumi.OutputState }
func (SslCheckMapOutput) ElementType ¶
func (SslCheckMapOutput) ElementType() reflect.Type
func (SslCheckMapOutput) MapIndex ¶
func (o SslCheckMapOutput) MapIndex(k pulumi.StringInput) SslCheckOutput
func (SslCheckMapOutput) ToSslCheckMapOutput ¶
func (o SslCheckMapOutput) ToSslCheckMapOutput() SslCheckMapOutput
func (SslCheckMapOutput) ToSslCheckMapOutputWithContext ¶
func (o SslCheckMapOutput) ToSslCheckMapOutputWithContext(ctx context.Context) SslCheckMapOutput
type SslCheckMonitoredResourceArgs ¶
type SslCheckMonitoredResourceArgs struct { Address pulumi.StringInput `pulumi:"address"` Hostname pulumi.StringPtrInput `pulumi:"hostname"` }
func (SslCheckMonitoredResourceArgs) ElementType ¶
func (SslCheckMonitoredResourceArgs) ElementType() reflect.Type
func (SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourceOutput ¶
func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourceOutput() SslCheckMonitoredResourceOutput
func (SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourceOutputWithContext ¶
func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourceOutputWithContext(ctx context.Context) SslCheckMonitoredResourceOutput
func (SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourcePtrOutput ¶
func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput
func (SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourcePtrOutputWithContext ¶
func (i SslCheckMonitoredResourceArgs) ToSslCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) SslCheckMonitoredResourcePtrOutput
type SslCheckMonitoredResourceInput ¶
type SslCheckMonitoredResourceInput interface { pulumi.Input ToSslCheckMonitoredResourceOutput() SslCheckMonitoredResourceOutput ToSslCheckMonitoredResourceOutputWithContext(context.Context) SslCheckMonitoredResourceOutput }
SslCheckMonitoredResourceInput is an input type that accepts SslCheckMonitoredResourceArgs and SslCheckMonitoredResourceOutput values. You can construct a concrete instance of `SslCheckMonitoredResourceInput` via:
SslCheckMonitoredResourceArgs{...}
type SslCheckMonitoredResourceOutput ¶
type SslCheckMonitoredResourceOutput struct{ *pulumi.OutputState }
func (SslCheckMonitoredResourceOutput) Address ¶
func (o SslCheckMonitoredResourceOutput) Address() pulumi.StringOutput
func (SslCheckMonitoredResourceOutput) ElementType ¶
func (SslCheckMonitoredResourceOutput) ElementType() reflect.Type
func (SslCheckMonitoredResourceOutput) Hostname ¶
func (o SslCheckMonitoredResourceOutput) Hostname() pulumi.StringPtrOutput
func (SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourceOutput ¶
func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourceOutput() SslCheckMonitoredResourceOutput
func (SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourceOutputWithContext ¶
func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourceOutputWithContext(ctx context.Context) SslCheckMonitoredResourceOutput
func (SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourcePtrOutput ¶
func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput
func (SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourcePtrOutputWithContext ¶
func (o SslCheckMonitoredResourceOutput) ToSslCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) SslCheckMonitoredResourcePtrOutput
type SslCheckMonitoredResourcePtrInput ¶
type SslCheckMonitoredResourcePtrInput interface { pulumi.Input ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput ToSslCheckMonitoredResourcePtrOutputWithContext(context.Context) SslCheckMonitoredResourcePtrOutput }
SslCheckMonitoredResourcePtrInput is an input type that accepts SslCheckMonitoredResourceArgs, SslCheckMonitoredResourcePtr and SslCheckMonitoredResourcePtrOutput values. You can construct a concrete instance of `SslCheckMonitoredResourcePtrInput` via:
SslCheckMonitoredResourceArgs{...} or: nil
func SslCheckMonitoredResourcePtr ¶
func SslCheckMonitoredResourcePtr(v *SslCheckMonitoredResourceArgs) SslCheckMonitoredResourcePtrInput
type SslCheckMonitoredResourcePtrOutput ¶
type SslCheckMonitoredResourcePtrOutput struct{ *pulumi.OutputState }
func (SslCheckMonitoredResourcePtrOutput) Address ¶
func (o SslCheckMonitoredResourcePtrOutput) Address() pulumi.StringPtrOutput
func (SslCheckMonitoredResourcePtrOutput) Elem ¶
func (o SslCheckMonitoredResourcePtrOutput) Elem() SslCheckMonitoredResourceOutput
func (SslCheckMonitoredResourcePtrOutput) ElementType ¶
func (SslCheckMonitoredResourcePtrOutput) ElementType() reflect.Type
func (SslCheckMonitoredResourcePtrOutput) Hostname ¶
func (o SslCheckMonitoredResourcePtrOutput) Hostname() pulumi.StringPtrOutput
func (SslCheckMonitoredResourcePtrOutput) ToSslCheckMonitoredResourcePtrOutput ¶
func (o SslCheckMonitoredResourcePtrOutput) ToSslCheckMonitoredResourcePtrOutput() SslCheckMonitoredResourcePtrOutput
func (SslCheckMonitoredResourcePtrOutput) ToSslCheckMonitoredResourcePtrOutputWithContext ¶
func (o SslCheckMonitoredResourcePtrOutput) ToSslCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) SslCheckMonitoredResourcePtrOutput
type SslCheckOutput ¶
type SslCheckOutput struct{ *pulumi.OutputState }
func (SslCheckOutput) AlertConfig ¶
func (o SslCheckOutput) AlertConfig() SslCheckAlertConfigOutput
Alert configuration block
func (SslCheckOutput) CheckInterval ¶
func (o SslCheckOutput) CheckInterval() pulumi.IntOutput
Number of seconds between checks
func (SslCheckOutput) ContactGroups ¶
func (o SslCheckOutput) ContactGroups() pulumi.StringArrayOutput
List of contact group IDs
func (SslCheckOutput) ElementType ¶
func (SslCheckOutput) ElementType() reflect.Type
func (SslCheckOutput) FollowRedirects ¶
func (o SslCheckOutput) FollowRedirects() pulumi.BoolPtrOutput
Whether to follow redirects when testing. Disabled by default
func (SslCheckOutput) MonitoredResource ¶
func (o SslCheckOutput) MonitoredResource() SslCheckMonitoredResourceOutput
Monitored resource configuration block. The describes server under test
func (SslCheckOutput) Paused ¶
func (o SslCheckOutput) Paused() pulumi.BoolPtrOutput
Whether the check should be run
func (SslCheckOutput) ToSslCheckOutput ¶
func (o SslCheckOutput) ToSslCheckOutput() SslCheckOutput
func (SslCheckOutput) ToSslCheckOutputWithContext ¶
func (o SslCheckOutput) ToSslCheckOutputWithContext(ctx context.Context) SslCheckOutput
func (SslCheckOutput) UserAgent ¶
func (o SslCheckOutput) UserAgent() pulumi.StringPtrOutput
Custom user agent string set when testing
type SslCheckState ¶
type SslCheckState struct { // Alert configuration block AlertConfig SslCheckAlertConfigPtrInput // Number of seconds between checks CheckInterval pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Whether to follow redirects when testing. Disabled by default FollowRedirects pulumi.BoolPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource SslCheckMonitoredResourcePtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // Custom user agent string set when testing UserAgent pulumi.StringPtrInput }
func (SslCheckState) ElementType ¶
func (SslCheckState) ElementType() reflect.Type
type StatuscakeContactGroup ¶
type StatuscakeContactGroup struct { pulumi.CustomResourceState // List of email addresses EmailAddresses pulumi.StringArrayOutput `pulumi:"emailAddresses"` // List of integration IDs Integrations pulumi.StringArrayOutput `pulumi:"integrations"` // List of international format mobile phone numbers MobileNumbers pulumi.StringArrayOutput `pulumi:"mobileNumbers"` // Name of the contact group Name pulumi.StringOutput `pulumi:"name"` // URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints PingUrl pulumi.StringPtrOutput `pulumi:"pingUrl"` }
func GetStatuscakeContactGroup ¶
func GetStatuscakeContactGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatuscakeContactGroupState, opts ...pulumi.ResourceOption) (*StatuscakeContactGroup, error)
GetStatuscakeContactGroup gets an existing StatuscakeContactGroup 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 NewStatuscakeContactGroup ¶
func NewStatuscakeContactGroup(ctx *pulumi.Context, name string, args *StatuscakeContactGroupArgs, opts ...pulumi.ResourceOption) (*StatuscakeContactGroup, error)
NewStatuscakeContactGroup registers a new resource with the given unique name, arguments, and options.
func (*StatuscakeContactGroup) ElementType ¶
func (*StatuscakeContactGroup) ElementType() reflect.Type
func (*StatuscakeContactGroup) ToStatuscakeContactGroupOutput ¶
func (i *StatuscakeContactGroup) ToStatuscakeContactGroupOutput() StatuscakeContactGroupOutput
func (*StatuscakeContactGroup) ToStatuscakeContactGroupOutputWithContext ¶
func (i *StatuscakeContactGroup) ToStatuscakeContactGroupOutputWithContext(ctx context.Context) StatuscakeContactGroupOutput
type StatuscakeContactGroupArgs ¶
type StatuscakeContactGroupArgs struct { // List of email addresses EmailAddresses pulumi.StringArrayInput // List of integration IDs Integrations pulumi.StringArrayInput // List of international format mobile phone numbers MobileNumbers pulumi.StringArrayInput // Name of the contact group Name pulumi.StringPtrInput // URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints PingUrl pulumi.StringPtrInput }
The set of arguments for constructing a StatuscakeContactGroup resource.
func (StatuscakeContactGroupArgs) ElementType ¶
func (StatuscakeContactGroupArgs) ElementType() reflect.Type
type StatuscakeContactGroupArray ¶
type StatuscakeContactGroupArray []StatuscakeContactGroupInput
func (StatuscakeContactGroupArray) ElementType ¶
func (StatuscakeContactGroupArray) ElementType() reflect.Type
func (StatuscakeContactGroupArray) ToStatuscakeContactGroupArrayOutput ¶
func (i StatuscakeContactGroupArray) ToStatuscakeContactGroupArrayOutput() StatuscakeContactGroupArrayOutput
func (StatuscakeContactGroupArray) ToStatuscakeContactGroupArrayOutputWithContext ¶
func (i StatuscakeContactGroupArray) ToStatuscakeContactGroupArrayOutputWithContext(ctx context.Context) StatuscakeContactGroupArrayOutput
type StatuscakeContactGroupArrayInput ¶
type StatuscakeContactGroupArrayInput interface { pulumi.Input ToStatuscakeContactGroupArrayOutput() StatuscakeContactGroupArrayOutput ToStatuscakeContactGroupArrayOutputWithContext(context.Context) StatuscakeContactGroupArrayOutput }
StatuscakeContactGroupArrayInput is an input type that accepts StatuscakeContactGroupArray and StatuscakeContactGroupArrayOutput values. You can construct a concrete instance of `StatuscakeContactGroupArrayInput` via:
StatuscakeContactGroupArray{ StatuscakeContactGroupArgs{...} }
type StatuscakeContactGroupArrayOutput ¶
type StatuscakeContactGroupArrayOutput struct{ *pulumi.OutputState }
func (StatuscakeContactGroupArrayOutput) ElementType ¶
func (StatuscakeContactGroupArrayOutput) ElementType() reflect.Type
func (StatuscakeContactGroupArrayOutput) Index ¶
func (o StatuscakeContactGroupArrayOutput) Index(i pulumi.IntInput) StatuscakeContactGroupOutput
func (StatuscakeContactGroupArrayOutput) ToStatuscakeContactGroupArrayOutput ¶
func (o StatuscakeContactGroupArrayOutput) ToStatuscakeContactGroupArrayOutput() StatuscakeContactGroupArrayOutput
func (StatuscakeContactGroupArrayOutput) ToStatuscakeContactGroupArrayOutputWithContext ¶
func (o StatuscakeContactGroupArrayOutput) ToStatuscakeContactGroupArrayOutputWithContext(ctx context.Context) StatuscakeContactGroupArrayOutput
type StatuscakeContactGroupInput ¶
type StatuscakeContactGroupInput interface { pulumi.Input ToStatuscakeContactGroupOutput() StatuscakeContactGroupOutput ToStatuscakeContactGroupOutputWithContext(ctx context.Context) StatuscakeContactGroupOutput }
type StatuscakeContactGroupMap ¶
type StatuscakeContactGroupMap map[string]StatuscakeContactGroupInput
func (StatuscakeContactGroupMap) ElementType ¶
func (StatuscakeContactGroupMap) ElementType() reflect.Type
func (StatuscakeContactGroupMap) ToStatuscakeContactGroupMapOutput ¶
func (i StatuscakeContactGroupMap) ToStatuscakeContactGroupMapOutput() StatuscakeContactGroupMapOutput
func (StatuscakeContactGroupMap) ToStatuscakeContactGroupMapOutputWithContext ¶
func (i StatuscakeContactGroupMap) ToStatuscakeContactGroupMapOutputWithContext(ctx context.Context) StatuscakeContactGroupMapOutput
type StatuscakeContactGroupMapInput ¶
type StatuscakeContactGroupMapInput interface { pulumi.Input ToStatuscakeContactGroupMapOutput() StatuscakeContactGroupMapOutput ToStatuscakeContactGroupMapOutputWithContext(context.Context) StatuscakeContactGroupMapOutput }
StatuscakeContactGroupMapInput is an input type that accepts StatuscakeContactGroupMap and StatuscakeContactGroupMapOutput values. You can construct a concrete instance of `StatuscakeContactGroupMapInput` via:
StatuscakeContactGroupMap{ "key": StatuscakeContactGroupArgs{...} }
type StatuscakeContactGroupMapOutput ¶
type StatuscakeContactGroupMapOutput struct{ *pulumi.OutputState }
func (StatuscakeContactGroupMapOutput) ElementType ¶
func (StatuscakeContactGroupMapOutput) ElementType() reflect.Type
func (StatuscakeContactGroupMapOutput) MapIndex ¶
func (o StatuscakeContactGroupMapOutput) MapIndex(k pulumi.StringInput) StatuscakeContactGroupOutput
func (StatuscakeContactGroupMapOutput) ToStatuscakeContactGroupMapOutput ¶
func (o StatuscakeContactGroupMapOutput) ToStatuscakeContactGroupMapOutput() StatuscakeContactGroupMapOutput
func (StatuscakeContactGroupMapOutput) ToStatuscakeContactGroupMapOutputWithContext ¶
func (o StatuscakeContactGroupMapOutput) ToStatuscakeContactGroupMapOutputWithContext(ctx context.Context) StatuscakeContactGroupMapOutput
type StatuscakeContactGroupOutput ¶
type StatuscakeContactGroupOutput struct{ *pulumi.OutputState }
func (StatuscakeContactGroupOutput) ElementType ¶
func (StatuscakeContactGroupOutput) ElementType() reflect.Type
func (StatuscakeContactGroupOutput) EmailAddresses ¶
func (o StatuscakeContactGroupOutput) EmailAddresses() pulumi.StringArrayOutput
List of email addresses
func (StatuscakeContactGroupOutput) Integrations ¶
func (o StatuscakeContactGroupOutput) Integrations() pulumi.StringArrayOutput
List of integration IDs
func (StatuscakeContactGroupOutput) MobileNumbers ¶
func (o StatuscakeContactGroupOutput) MobileNumbers() pulumi.StringArrayOutput
List of international format mobile phone numbers
func (StatuscakeContactGroupOutput) Name ¶
func (o StatuscakeContactGroupOutput) Name() pulumi.StringOutput
Name of the contact group
func (StatuscakeContactGroupOutput) PingUrl ¶
func (o StatuscakeContactGroupOutput) PingUrl() pulumi.StringPtrOutput
URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints
func (StatuscakeContactGroupOutput) ToStatuscakeContactGroupOutput ¶
func (o StatuscakeContactGroupOutput) ToStatuscakeContactGroupOutput() StatuscakeContactGroupOutput
func (StatuscakeContactGroupOutput) ToStatuscakeContactGroupOutputWithContext ¶
func (o StatuscakeContactGroupOutput) ToStatuscakeContactGroupOutputWithContext(ctx context.Context) StatuscakeContactGroupOutput
type StatuscakeContactGroupState ¶
type StatuscakeContactGroupState struct { // List of email addresses EmailAddresses pulumi.StringArrayInput // List of integration IDs Integrations pulumi.StringArrayInput // List of international format mobile phone numbers MobileNumbers pulumi.StringArrayInput // Name of the contact group Name pulumi.StringPtrInput // URL or IP address of an endpoint to push uptime events. Currently this only supports HTTP GET endpoints PingUrl pulumi.StringPtrInput }
func (StatuscakeContactGroupState) ElementType ¶
func (StatuscakeContactGroupState) ElementType() reflect.Type
type StatuscakeMaintenanceWindow ¶
type StatuscakeMaintenanceWindow struct { pulumi.CustomResourceState // End of the maintenance window (RFC3339 format) End pulumi.StringOutput `pulumi:"end"` // Name of the maintenance window Name pulumi.StringOutput `pulumi:"name"` // How often the maintenance window should occur RepeatInterval pulumi.StringPtrOutput `pulumi:"repeatInterval"` // Start of the maintenance window (RFC3339 format) Start pulumi.StringOutput `pulumi:"start"` // List of tags used to include matching uptime checks in this maintenance window Tags pulumi.StringArrayOutput `pulumi:"tags"` // List of uptime check IDs explicitly included in this maintenance window Tests pulumi.StringArrayOutput `pulumi:"tests"` // Standard timezone associated with this maintenance window Timezone pulumi.StringOutput `pulumi:"timezone"` }
func GetStatuscakeMaintenanceWindow ¶
func GetStatuscakeMaintenanceWindow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatuscakeMaintenanceWindowState, opts ...pulumi.ResourceOption) (*StatuscakeMaintenanceWindow, error)
GetStatuscakeMaintenanceWindow gets an existing StatuscakeMaintenanceWindow 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 NewStatuscakeMaintenanceWindow ¶
func NewStatuscakeMaintenanceWindow(ctx *pulumi.Context, name string, args *StatuscakeMaintenanceWindowArgs, opts ...pulumi.ResourceOption) (*StatuscakeMaintenanceWindow, error)
NewStatuscakeMaintenanceWindow registers a new resource with the given unique name, arguments, and options.
func (*StatuscakeMaintenanceWindow) ElementType ¶
func (*StatuscakeMaintenanceWindow) ElementType() reflect.Type
func (*StatuscakeMaintenanceWindow) ToStatuscakeMaintenanceWindowOutput ¶
func (i *StatuscakeMaintenanceWindow) ToStatuscakeMaintenanceWindowOutput() StatuscakeMaintenanceWindowOutput
func (*StatuscakeMaintenanceWindow) ToStatuscakeMaintenanceWindowOutputWithContext ¶
func (i *StatuscakeMaintenanceWindow) ToStatuscakeMaintenanceWindowOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowOutput
type StatuscakeMaintenanceWindowArgs ¶
type StatuscakeMaintenanceWindowArgs struct { // End of the maintenance window (RFC3339 format) End pulumi.StringInput // Name of the maintenance window Name pulumi.StringPtrInput // How often the maintenance window should occur RepeatInterval pulumi.StringPtrInput // Start of the maintenance window (RFC3339 format) Start pulumi.StringInput // List of tags used to include matching uptime checks in this maintenance window Tags pulumi.StringArrayInput // List of uptime check IDs explicitly included in this maintenance window Tests pulumi.StringArrayInput // Standard timezone associated with this maintenance window Timezone pulumi.StringInput }
The set of arguments for constructing a StatuscakeMaintenanceWindow resource.
func (StatuscakeMaintenanceWindowArgs) ElementType ¶
func (StatuscakeMaintenanceWindowArgs) ElementType() reflect.Type
type StatuscakeMaintenanceWindowArray ¶
type StatuscakeMaintenanceWindowArray []StatuscakeMaintenanceWindowInput
func (StatuscakeMaintenanceWindowArray) ElementType ¶
func (StatuscakeMaintenanceWindowArray) ElementType() reflect.Type
func (StatuscakeMaintenanceWindowArray) ToStatuscakeMaintenanceWindowArrayOutput ¶
func (i StatuscakeMaintenanceWindowArray) ToStatuscakeMaintenanceWindowArrayOutput() StatuscakeMaintenanceWindowArrayOutput
func (StatuscakeMaintenanceWindowArray) ToStatuscakeMaintenanceWindowArrayOutputWithContext ¶
func (i StatuscakeMaintenanceWindowArray) ToStatuscakeMaintenanceWindowArrayOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowArrayOutput
type StatuscakeMaintenanceWindowArrayInput ¶
type StatuscakeMaintenanceWindowArrayInput interface { pulumi.Input ToStatuscakeMaintenanceWindowArrayOutput() StatuscakeMaintenanceWindowArrayOutput ToStatuscakeMaintenanceWindowArrayOutputWithContext(context.Context) StatuscakeMaintenanceWindowArrayOutput }
StatuscakeMaintenanceWindowArrayInput is an input type that accepts StatuscakeMaintenanceWindowArray and StatuscakeMaintenanceWindowArrayOutput values. You can construct a concrete instance of `StatuscakeMaintenanceWindowArrayInput` via:
StatuscakeMaintenanceWindowArray{ StatuscakeMaintenanceWindowArgs{...} }
type StatuscakeMaintenanceWindowArrayOutput ¶
type StatuscakeMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (StatuscakeMaintenanceWindowArrayOutput) ElementType ¶
func (StatuscakeMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (StatuscakeMaintenanceWindowArrayOutput) ToStatuscakeMaintenanceWindowArrayOutput ¶
func (o StatuscakeMaintenanceWindowArrayOutput) ToStatuscakeMaintenanceWindowArrayOutput() StatuscakeMaintenanceWindowArrayOutput
func (StatuscakeMaintenanceWindowArrayOutput) ToStatuscakeMaintenanceWindowArrayOutputWithContext ¶
func (o StatuscakeMaintenanceWindowArrayOutput) ToStatuscakeMaintenanceWindowArrayOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowArrayOutput
type StatuscakeMaintenanceWindowInput ¶
type StatuscakeMaintenanceWindowInput interface { pulumi.Input ToStatuscakeMaintenanceWindowOutput() StatuscakeMaintenanceWindowOutput ToStatuscakeMaintenanceWindowOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowOutput }
type StatuscakeMaintenanceWindowMap ¶
type StatuscakeMaintenanceWindowMap map[string]StatuscakeMaintenanceWindowInput
func (StatuscakeMaintenanceWindowMap) ElementType ¶
func (StatuscakeMaintenanceWindowMap) ElementType() reflect.Type
func (StatuscakeMaintenanceWindowMap) ToStatuscakeMaintenanceWindowMapOutput ¶
func (i StatuscakeMaintenanceWindowMap) ToStatuscakeMaintenanceWindowMapOutput() StatuscakeMaintenanceWindowMapOutput
func (StatuscakeMaintenanceWindowMap) ToStatuscakeMaintenanceWindowMapOutputWithContext ¶
func (i StatuscakeMaintenanceWindowMap) ToStatuscakeMaintenanceWindowMapOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowMapOutput
type StatuscakeMaintenanceWindowMapInput ¶
type StatuscakeMaintenanceWindowMapInput interface { pulumi.Input ToStatuscakeMaintenanceWindowMapOutput() StatuscakeMaintenanceWindowMapOutput ToStatuscakeMaintenanceWindowMapOutputWithContext(context.Context) StatuscakeMaintenanceWindowMapOutput }
StatuscakeMaintenanceWindowMapInput is an input type that accepts StatuscakeMaintenanceWindowMap and StatuscakeMaintenanceWindowMapOutput values. You can construct a concrete instance of `StatuscakeMaintenanceWindowMapInput` via:
StatuscakeMaintenanceWindowMap{ "key": StatuscakeMaintenanceWindowArgs{...} }
type StatuscakeMaintenanceWindowMapOutput ¶
type StatuscakeMaintenanceWindowMapOutput struct{ *pulumi.OutputState }
func (StatuscakeMaintenanceWindowMapOutput) ElementType ¶
func (StatuscakeMaintenanceWindowMapOutput) ElementType() reflect.Type
func (StatuscakeMaintenanceWindowMapOutput) MapIndex ¶
func (o StatuscakeMaintenanceWindowMapOutput) MapIndex(k pulumi.StringInput) StatuscakeMaintenanceWindowOutput
func (StatuscakeMaintenanceWindowMapOutput) ToStatuscakeMaintenanceWindowMapOutput ¶
func (o StatuscakeMaintenanceWindowMapOutput) ToStatuscakeMaintenanceWindowMapOutput() StatuscakeMaintenanceWindowMapOutput
func (StatuscakeMaintenanceWindowMapOutput) ToStatuscakeMaintenanceWindowMapOutputWithContext ¶
func (o StatuscakeMaintenanceWindowMapOutput) ToStatuscakeMaintenanceWindowMapOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowMapOutput
type StatuscakeMaintenanceWindowOutput ¶
type StatuscakeMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (StatuscakeMaintenanceWindowOutput) ElementType ¶
func (StatuscakeMaintenanceWindowOutput) ElementType() reflect.Type
func (StatuscakeMaintenanceWindowOutput) End ¶
func (o StatuscakeMaintenanceWindowOutput) End() pulumi.StringOutput
End of the maintenance window (RFC3339 format)
func (StatuscakeMaintenanceWindowOutput) Name ¶
func (o StatuscakeMaintenanceWindowOutput) Name() pulumi.StringOutput
Name of the maintenance window
func (StatuscakeMaintenanceWindowOutput) RepeatInterval ¶
func (o StatuscakeMaintenanceWindowOutput) RepeatInterval() pulumi.StringPtrOutput
How often the maintenance window should occur
func (StatuscakeMaintenanceWindowOutput) Start ¶
func (o StatuscakeMaintenanceWindowOutput) Start() pulumi.StringOutput
Start of the maintenance window (RFC3339 format)
func (StatuscakeMaintenanceWindowOutput) Tags ¶
func (o StatuscakeMaintenanceWindowOutput) Tags() pulumi.StringArrayOutput
List of tags used to include matching uptime checks in this maintenance window
func (StatuscakeMaintenanceWindowOutput) Tests ¶
func (o StatuscakeMaintenanceWindowOutput) Tests() pulumi.StringArrayOutput
List of uptime check IDs explicitly included in this maintenance window
func (StatuscakeMaintenanceWindowOutput) Timezone ¶
func (o StatuscakeMaintenanceWindowOutput) Timezone() pulumi.StringOutput
Standard timezone associated with this maintenance window
func (StatuscakeMaintenanceWindowOutput) ToStatuscakeMaintenanceWindowOutput ¶
func (o StatuscakeMaintenanceWindowOutput) ToStatuscakeMaintenanceWindowOutput() StatuscakeMaintenanceWindowOutput
func (StatuscakeMaintenanceWindowOutput) ToStatuscakeMaintenanceWindowOutputWithContext ¶
func (o StatuscakeMaintenanceWindowOutput) ToStatuscakeMaintenanceWindowOutputWithContext(ctx context.Context) StatuscakeMaintenanceWindowOutput
type StatuscakeMaintenanceWindowState ¶
type StatuscakeMaintenanceWindowState struct { // End of the maintenance window (RFC3339 format) End pulumi.StringPtrInput // Name of the maintenance window Name pulumi.StringPtrInput // How often the maintenance window should occur RepeatInterval pulumi.StringPtrInput // Start of the maintenance window (RFC3339 format) Start pulumi.StringPtrInput // List of tags used to include matching uptime checks in this maintenance window Tags pulumi.StringArrayInput // List of uptime check IDs explicitly included in this maintenance window Tests pulumi.StringArrayInput // Standard timezone associated with this maintenance window Timezone pulumi.StringPtrInput }
func (StatuscakeMaintenanceWindowState) ElementType ¶
func (StatuscakeMaintenanceWindowState) ElementType() reflect.Type
type StatuscakePagespeedCheck ¶
type StatuscakePagespeedCheck struct { pulumi.CustomResourceState // Alert configuration block. Omitting this block disabled all alerts AlertConfig StatuscakePagespeedCheckAlertConfigOutput `pulumi:"alertConfig"` // Number of seconds between checks CheckInterval pulumi.IntOutput `pulumi:"checkInterval"` // List of contact group IDs ContactGroups pulumi.StringArrayOutput `pulumi:"contactGroups"` // Assigned monitoring location on which checks will be run Location pulumi.StringOutput `pulumi:"location"` // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakePagespeedCheckMonitoredResourceOutput `pulumi:"monitoredResource"` // Name of the check Name pulumi.StringOutput `pulumi:"name"` // Whether the check should be run Paused pulumi.BoolPtrOutput `pulumi:"paused"` // Region on which to run checks Region pulumi.StringOutput `pulumi:"region"` }
func GetStatuscakePagespeedCheck ¶
func GetStatuscakePagespeedCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatuscakePagespeedCheckState, opts ...pulumi.ResourceOption) (*StatuscakePagespeedCheck, error)
GetStatuscakePagespeedCheck gets an existing StatuscakePagespeedCheck 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 NewStatuscakePagespeedCheck ¶
func NewStatuscakePagespeedCheck(ctx *pulumi.Context, name string, args *StatuscakePagespeedCheckArgs, opts ...pulumi.ResourceOption) (*StatuscakePagespeedCheck, error)
NewStatuscakePagespeedCheck registers a new resource with the given unique name, arguments, and options.
func (*StatuscakePagespeedCheck) ElementType ¶
func (*StatuscakePagespeedCheck) ElementType() reflect.Type
func (*StatuscakePagespeedCheck) ToStatuscakePagespeedCheckOutput ¶
func (i *StatuscakePagespeedCheck) ToStatuscakePagespeedCheckOutput() StatuscakePagespeedCheckOutput
func (*StatuscakePagespeedCheck) ToStatuscakePagespeedCheckOutputWithContext ¶
func (i *StatuscakePagespeedCheck) ToStatuscakePagespeedCheckOutputWithContext(ctx context.Context) StatuscakePagespeedCheckOutput
type StatuscakePagespeedCheckArgs ¶
type StatuscakePagespeedCheckArgs struct { // Alert configuration block. Omitting this block disabled all alerts AlertConfig StatuscakePagespeedCheckAlertConfigInput // Number of seconds between checks CheckInterval pulumi.IntInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakePagespeedCheckMonitoredResourceInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // Region on which to run checks Region pulumi.StringInput }
The set of arguments for constructing a StatuscakePagespeedCheck resource.
func (StatuscakePagespeedCheckArgs) ElementType ¶
func (StatuscakePagespeedCheckArgs) ElementType() reflect.Type
type StatuscakePagespeedCheckArray ¶
type StatuscakePagespeedCheckArray []StatuscakePagespeedCheckInput
func (StatuscakePagespeedCheckArray) ElementType ¶
func (StatuscakePagespeedCheckArray) ElementType() reflect.Type
func (StatuscakePagespeedCheckArray) ToStatuscakePagespeedCheckArrayOutput ¶
func (i StatuscakePagespeedCheckArray) ToStatuscakePagespeedCheckArrayOutput() StatuscakePagespeedCheckArrayOutput
func (StatuscakePagespeedCheckArray) ToStatuscakePagespeedCheckArrayOutputWithContext ¶
func (i StatuscakePagespeedCheckArray) ToStatuscakePagespeedCheckArrayOutputWithContext(ctx context.Context) StatuscakePagespeedCheckArrayOutput
type StatuscakePagespeedCheckArrayInput ¶
type StatuscakePagespeedCheckArrayInput interface { pulumi.Input ToStatuscakePagespeedCheckArrayOutput() StatuscakePagespeedCheckArrayOutput ToStatuscakePagespeedCheckArrayOutputWithContext(context.Context) StatuscakePagespeedCheckArrayOutput }
StatuscakePagespeedCheckArrayInput is an input type that accepts StatuscakePagespeedCheckArray and StatuscakePagespeedCheckArrayOutput values. You can construct a concrete instance of `StatuscakePagespeedCheckArrayInput` via:
StatuscakePagespeedCheckArray{ StatuscakePagespeedCheckArgs{...} }
type StatuscakePagespeedCheckArrayOutput ¶
type StatuscakePagespeedCheckArrayOutput struct{ *pulumi.OutputState }
func (StatuscakePagespeedCheckArrayOutput) ElementType ¶
func (StatuscakePagespeedCheckArrayOutput) ElementType() reflect.Type
func (StatuscakePagespeedCheckArrayOutput) Index ¶
func (o StatuscakePagespeedCheckArrayOutput) Index(i pulumi.IntInput) StatuscakePagespeedCheckOutput
func (StatuscakePagespeedCheckArrayOutput) ToStatuscakePagespeedCheckArrayOutput ¶
func (o StatuscakePagespeedCheckArrayOutput) ToStatuscakePagespeedCheckArrayOutput() StatuscakePagespeedCheckArrayOutput
func (StatuscakePagespeedCheckArrayOutput) ToStatuscakePagespeedCheckArrayOutputWithContext ¶
func (o StatuscakePagespeedCheckArrayOutput) ToStatuscakePagespeedCheckArrayOutputWithContext(ctx context.Context) StatuscakePagespeedCheckArrayOutput
type StatuscakePagespeedCheckInput ¶
type StatuscakePagespeedCheckInput interface { pulumi.Input ToStatuscakePagespeedCheckOutput() StatuscakePagespeedCheckOutput ToStatuscakePagespeedCheckOutputWithContext(ctx context.Context) StatuscakePagespeedCheckOutput }
type StatuscakePagespeedCheckMap ¶
type StatuscakePagespeedCheckMap map[string]StatuscakePagespeedCheckInput
func (StatuscakePagespeedCheckMap) ElementType ¶
func (StatuscakePagespeedCheckMap) ElementType() reflect.Type
func (StatuscakePagespeedCheckMap) ToStatuscakePagespeedCheckMapOutput ¶
func (i StatuscakePagespeedCheckMap) ToStatuscakePagespeedCheckMapOutput() StatuscakePagespeedCheckMapOutput
func (StatuscakePagespeedCheckMap) ToStatuscakePagespeedCheckMapOutputWithContext ¶
func (i StatuscakePagespeedCheckMap) ToStatuscakePagespeedCheckMapOutputWithContext(ctx context.Context) StatuscakePagespeedCheckMapOutput
type StatuscakePagespeedCheckMapInput ¶
type StatuscakePagespeedCheckMapInput interface { pulumi.Input ToStatuscakePagespeedCheckMapOutput() StatuscakePagespeedCheckMapOutput ToStatuscakePagespeedCheckMapOutputWithContext(context.Context) StatuscakePagespeedCheckMapOutput }
StatuscakePagespeedCheckMapInput is an input type that accepts StatuscakePagespeedCheckMap and StatuscakePagespeedCheckMapOutput values. You can construct a concrete instance of `StatuscakePagespeedCheckMapInput` via:
StatuscakePagespeedCheckMap{ "key": StatuscakePagespeedCheckArgs{...} }
type StatuscakePagespeedCheckMapOutput ¶
type StatuscakePagespeedCheckMapOutput struct{ *pulumi.OutputState }
func (StatuscakePagespeedCheckMapOutput) ElementType ¶
func (StatuscakePagespeedCheckMapOutput) ElementType() reflect.Type
func (StatuscakePagespeedCheckMapOutput) MapIndex ¶
func (o StatuscakePagespeedCheckMapOutput) MapIndex(k pulumi.StringInput) StatuscakePagespeedCheckOutput
func (StatuscakePagespeedCheckMapOutput) ToStatuscakePagespeedCheckMapOutput ¶
func (o StatuscakePagespeedCheckMapOutput) ToStatuscakePagespeedCheckMapOutput() StatuscakePagespeedCheckMapOutput
func (StatuscakePagespeedCheckMapOutput) ToStatuscakePagespeedCheckMapOutputWithContext ¶
func (o StatuscakePagespeedCheckMapOutput) ToStatuscakePagespeedCheckMapOutputWithContext(ctx context.Context) StatuscakePagespeedCheckMapOutput
type StatuscakePagespeedCheckOutput ¶
type StatuscakePagespeedCheckOutput struct{ *pulumi.OutputState }
func (StatuscakePagespeedCheckOutput) AlertConfig ¶
func (o StatuscakePagespeedCheckOutput) AlertConfig() StatuscakePagespeedCheckAlertConfigOutput
Alert configuration block. Omitting this block disabled all alerts
func (StatuscakePagespeedCheckOutput) CheckInterval ¶
func (o StatuscakePagespeedCheckOutput) CheckInterval() pulumi.IntOutput
Number of seconds between checks
func (StatuscakePagespeedCheckOutput) ContactGroups ¶
func (o StatuscakePagespeedCheckOutput) ContactGroups() pulumi.StringArrayOutput
List of contact group IDs
func (StatuscakePagespeedCheckOutput) ElementType ¶
func (StatuscakePagespeedCheckOutput) ElementType() reflect.Type
func (StatuscakePagespeedCheckOutput) Location ¶
func (o StatuscakePagespeedCheckOutput) Location() pulumi.StringOutput
Assigned monitoring location on which checks will be run
func (StatuscakePagespeedCheckOutput) MonitoredResource ¶
func (o StatuscakePagespeedCheckOutput) MonitoredResource() StatuscakePagespeedCheckMonitoredResourceOutput
Monitored resource configuration block. The describes server under test
func (StatuscakePagespeedCheckOutput) Name ¶
func (o StatuscakePagespeedCheckOutput) Name() pulumi.StringOutput
Name of the check
func (StatuscakePagespeedCheckOutput) Paused ¶
func (o StatuscakePagespeedCheckOutput) Paused() pulumi.BoolPtrOutput
Whether the check should be run
func (StatuscakePagespeedCheckOutput) Region ¶
func (o StatuscakePagespeedCheckOutput) Region() pulumi.StringOutput
Region on which to run checks
func (StatuscakePagespeedCheckOutput) ToStatuscakePagespeedCheckOutput ¶
func (o StatuscakePagespeedCheckOutput) ToStatuscakePagespeedCheckOutput() StatuscakePagespeedCheckOutput
func (StatuscakePagespeedCheckOutput) ToStatuscakePagespeedCheckOutputWithContext ¶
func (o StatuscakePagespeedCheckOutput) ToStatuscakePagespeedCheckOutputWithContext(ctx context.Context) StatuscakePagespeedCheckOutput
type StatuscakePagespeedCheckState ¶
type StatuscakePagespeedCheckState struct { // Alert configuration block. Omitting this block disabled all alerts AlertConfig StatuscakePagespeedCheckAlertConfigPtrInput // Number of seconds between checks CheckInterval pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Assigned monitoring location on which checks will be run Location pulumi.StringPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakePagespeedCheckMonitoredResourcePtrInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // Region on which to run checks Region pulumi.StringPtrInput }
func (StatuscakePagespeedCheckState) ElementType ¶
func (StatuscakePagespeedCheckState) ElementType() reflect.Type
type StatuscakeSslCheck ¶
type StatuscakeSslCheck struct { pulumi.CustomResourceState // Alert configuration block AlertConfig StatuscakeSslCheckAlertConfigOutput `pulumi:"alertConfig"` // Number of seconds between checks CheckInterval pulumi.IntOutput `pulumi:"checkInterval"` // List of contact group IDs ContactGroups pulumi.StringArrayOutput `pulumi:"contactGroups"` // Whether to follow redirects when testing. Disabled by default FollowRedirects pulumi.BoolPtrOutput `pulumi:"followRedirects"` // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakeSslCheckMonitoredResourceOutput `pulumi:"monitoredResource"` // Whether the check should be run Paused pulumi.BoolPtrOutput `pulumi:"paused"` // Custom user agent string set when testing UserAgent pulumi.StringPtrOutput `pulumi:"userAgent"` }
func GetStatuscakeSslCheck ¶
func GetStatuscakeSslCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatuscakeSslCheckState, opts ...pulumi.ResourceOption) (*StatuscakeSslCheck, error)
GetStatuscakeSslCheck gets an existing StatuscakeSslCheck 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 NewStatuscakeSslCheck ¶
func NewStatuscakeSslCheck(ctx *pulumi.Context, name string, args *StatuscakeSslCheckArgs, opts ...pulumi.ResourceOption) (*StatuscakeSslCheck, error)
NewStatuscakeSslCheck registers a new resource with the given unique name, arguments, and options.
func (*StatuscakeSslCheck) ElementType ¶
func (*StatuscakeSslCheck) ElementType() reflect.Type
func (*StatuscakeSslCheck) ToStatuscakeSslCheckOutput ¶
func (i *StatuscakeSslCheck) ToStatuscakeSslCheckOutput() StatuscakeSslCheckOutput
func (*StatuscakeSslCheck) ToStatuscakeSslCheckOutputWithContext ¶
func (i *StatuscakeSslCheck) ToStatuscakeSslCheckOutputWithContext(ctx context.Context) StatuscakeSslCheckOutput
type StatuscakeSslCheckArgs ¶
type StatuscakeSslCheckArgs struct { // Alert configuration block AlertConfig StatuscakeSslCheckAlertConfigInput // Number of seconds between checks CheckInterval pulumi.IntInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Whether to follow redirects when testing. Disabled by default FollowRedirects pulumi.BoolPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakeSslCheckMonitoredResourceInput // Whether the check should be run Paused pulumi.BoolPtrInput // Custom user agent string set when testing UserAgent pulumi.StringPtrInput }
The set of arguments for constructing a StatuscakeSslCheck resource.
func (StatuscakeSslCheckArgs) ElementType ¶
func (StatuscakeSslCheckArgs) ElementType() reflect.Type
type StatuscakeSslCheckArray ¶
type StatuscakeSslCheckArray []StatuscakeSslCheckInput
func (StatuscakeSslCheckArray) ElementType ¶
func (StatuscakeSslCheckArray) ElementType() reflect.Type
func (StatuscakeSslCheckArray) ToStatuscakeSslCheckArrayOutput ¶
func (i StatuscakeSslCheckArray) ToStatuscakeSslCheckArrayOutput() StatuscakeSslCheckArrayOutput
func (StatuscakeSslCheckArray) ToStatuscakeSslCheckArrayOutputWithContext ¶
func (i StatuscakeSslCheckArray) ToStatuscakeSslCheckArrayOutputWithContext(ctx context.Context) StatuscakeSslCheckArrayOutput
type StatuscakeSslCheckArrayInput ¶
type StatuscakeSslCheckArrayInput interface { pulumi.Input ToStatuscakeSslCheckArrayOutput() StatuscakeSslCheckArrayOutput ToStatuscakeSslCheckArrayOutputWithContext(context.Context) StatuscakeSslCheckArrayOutput }
StatuscakeSslCheckArrayInput is an input type that accepts StatuscakeSslCheckArray and StatuscakeSslCheckArrayOutput values. You can construct a concrete instance of `StatuscakeSslCheckArrayInput` via:
StatuscakeSslCheckArray{ StatuscakeSslCheckArgs{...} }
type StatuscakeSslCheckArrayOutput ¶
type StatuscakeSslCheckArrayOutput struct{ *pulumi.OutputState }
func (StatuscakeSslCheckArrayOutput) ElementType ¶
func (StatuscakeSslCheckArrayOutput) ElementType() reflect.Type
func (StatuscakeSslCheckArrayOutput) Index ¶
func (o StatuscakeSslCheckArrayOutput) Index(i pulumi.IntInput) StatuscakeSslCheckOutput
func (StatuscakeSslCheckArrayOutput) ToStatuscakeSslCheckArrayOutput ¶
func (o StatuscakeSslCheckArrayOutput) ToStatuscakeSslCheckArrayOutput() StatuscakeSslCheckArrayOutput
func (StatuscakeSslCheckArrayOutput) ToStatuscakeSslCheckArrayOutputWithContext ¶
func (o StatuscakeSslCheckArrayOutput) ToStatuscakeSslCheckArrayOutputWithContext(ctx context.Context) StatuscakeSslCheckArrayOutput
type StatuscakeSslCheckInput ¶
type StatuscakeSslCheckInput interface { pulumi.Input ToStatuscakeSslCheckOutput() StatuscakeSslCheckOutput ToStatuscakeSslCheckOutputWithContext(ctx context.Context) StatuscakeSslCheckOutput }
type StatuscakeSslCheckMap ¶
type StatuscakeSslCheckMap map[string]StatuscakeSslCheckInput
func (StatuscakeSslCheckMap) ElementType ¶
func (StatuscakeSslCheckMap) ElementType() reflect.Type
func (StatuscakeSslCheckMap) ToStatuscakeSslCheckMapOutput ¶
func (i StatuscakeSslCheckMap) ToStatuscakeSslCheckMapOutput() StatuscakeSslCheckMapOutput
func (StatuscakeSslCheckMap) ToStatuscakeSslCheckMapOutputWithContext ¶
func (i StatuscakeSslCheckMap) ToStatuscakeSslCheckMapOutputWithContext(ctx context.Context) StatuscakeSslCheckMapOutput
type StatuscakeSslCheckMapInput ¶
type StatuscakeSslCheckMapInput interface { pulumi.Input ToStatuscakeSslCheckMapOutput() StatuscakeSslCheckMapOutput ToStatuscakeSslCheckMapOutputWithContext(context.Context) StatuscakeSslCheckMapOutput }
StatuscakeSslCheckMapInput is an input type that accepts StatuscakeSslCheckMap and StatuscakeSslCheckMapOutput values. You can construct a concrete instance of `StatuscakeSslCheckMapInput` via:
StatuscakeSslCheckMap{ "key": StatuscakeSslCheckArgs{...} }
type StatuscakeSslCheckMapOutput ¶
type StatuscakeSslCheckMapOutput struct{ *pulumi.OutputState }
func (StatuscakeSslCheckMapOutput) ElementType ¶
func (StatuscakeSslCheckMapOutput) ElementType() reflect.Type
func (StatuscakeSslCheckMapOutput) MapIndex ¶
func (o StatuscakeSslCheckMapOutput) MapIndex(k pulumi.StringInput) StatuscakeSslCheckOutput
func (StatuscakeSslCheckMapOutput) ToStatuscakeSslCheckMapOutput ¶
func (o StatuscakeSslCheckMapOutput) ToStatuscakeSslCheckMapOutput() StatuscakeSslCheckMapOutput
func (StatuscakeSslCheckMapOutput) ToStatuscakeSslCheckMapOutputWithContext ¶
func (o StatuscakeSslCheckMapOutput) ToStatuscakeSslCheckMapOutputWithContext(ctx context.Context) StatuscakeSslCheckMapOutput
type StatuscakeSslCheckOutput ¶
type StatuscakeSslCheckOutput struct{ *pulumi.OutputState }
func (StatuscakeSslCheckOutput) AlertConfig ¶
func (o StatuscakeSslCheckOutput) AlertConfig() StatuscakeSslCheckAlertConfigOutput
Alert configuration block
func (StatuscakeSslCheckOutput) CheckInterval ¶
func (o StatuscakeSslCheckOutput) CheckInterval() pulumi.IntOutput
Number of seconds between checks
func (StatuscakeSslCheckOutput) ContactGroups ¶
func (o StatuscakeSslCheckOutput) ContactGroups() pulumi.StringArrayOutput
List of contact group IDs
func (StatuscakeSslCheckOutput) ElementType ¶
func (StatuscakeSslCheckOutput) ElementType() reflect.Type
func (StatuscakeSslCheckOutput) FollowRedirects ¶
func (o StatuscakeSslCheckOutput) FollowRedirects() pulumi.BoolPtrOutput
Whether to follow redirects when testing. Disabled by default
func (StatuscakeSslCheckOutput) MonitoredResource ¶
func (o StatuscakeSslCheckOutput) MonitoredResource() StatuscakeSslCheckMonitoredResourceOutput
Monitored resource configuration block. The describes server under test
func (StatuscakeSslCheckOutput) Paused ¶
func (o StatuscakeSslCheckOutput) Paused() pulumi.BoolPtrOutput
Whether the check should be run
func (StatuscakeSslCheckOutput) ToStatuscakeSslCheckOutput ¶
func (o StatuscakeSslCheckOutput) ToStatuscakeSslCheckOutput() StatuscakeSslCheckOutput
func (StatuscakeSslCheckOutput) ToStatuscakeSslCheckOutputWithContext ¶
func (o StatuscakeSslCheckOutput) ToStatuscakeSslCheckOutputWithContext(ctx context.Context) StatuscakeSslCheckOutput
func (StatuscakeSslCheckOutput) UserAgent ¶
func (o StatuscakeSslCheckOutput) UserAgent() pulumi.StringPtrOutput
Custom user agent string set when testing
type StatuscakeSslCheckState ¶
type StatuscakeSslCheckState struct { // Alert configuration block AlertConfig StatuscakeSslCheckAlertConfigPtrInput // Number of seconds between checks CheckInterval pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // Whether to follow redirects when testing. Disabled by default FollowRedirects pulumi.BoolPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakeSslCheckMonitoredResourcePtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // Custom user agent string set when testing UserAgent pulumi.StringPtrInput }
func (StatuscakeSslCheckState) ElementType ¶
func (StatuscakeSslCheckState) ElementType() reflect.Type
type StatuscakeUptimeCheck ¶
type StatuscakeUptimeCheck struct { pulumi.CustomResourceState // Number of seconds between checks CheckInterval pulumi.IntOutput `pulumi:"checkInterval"` // Number of confirmation servers to confirm downtime before an alert is triggered Confirmation pulumi.IntPtrOutput `pulumi:"confirmation"` // List of contact group IDs ContactGroups pulumi.StringArrayOutput `pulumi:"contactGroups"` // DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified DnsCheck StatuscakeUptimeCheckDnsCheckPtrOutput `pulumi:"dnsCheck"` // HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified HttpCheck StatuscakeUptimeCheckHttpCheckPtrOutput `pulumi:"httpCheck"` // ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified IcmpCheck StatuscakeUptimeCheckIcmpCheckPtrOutput `pulumi:"icmpCheck"` // List of assigned monitoring locations on which to run checks Locations StatuscakeUptimeCheckLocationArrayOutput `pulumi:"locations"` // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakeUptimeCheckMonitoredResourceOutput `pulumi:"monitoredResource"` // Name of the check Name pulumi.StringOutput `pulumi:"name"` // Whether the check should be run Paused pulumi.BoolPtrOutput `pulumi:"paused"` // List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET // /v1/uptime-locations` endpoint Regions pulumi.StringArrayOutput `pulumi:"regions"` // List of tags Tags pulumi.StringArrayOutput `pulumi:"tags"` // TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified TcpCheck StatuscakeUptimeCheckTcpCheckPtrOutput `pulumi:"tcpCheck"` // The number of minutes to wait before sending an alert TriggerRate pulumi.IntPtrOutput `pulumi:"triggerRate"` }
func GetStatuscakeUptimeCheck ¶
func GetStatuscakeUptimeCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatuscakeUptimeCheckState, opts ...pulumi.ResourceOption) (*StatuscakeUptimeCheck, error)
GetStatuscakeUptimeCheck gets an existing StatuscakeUptimeCheck 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 NewStatuscakeUptimeCheck ¶
func NewStatuscakeUptimeCheck(ctx *pulumi.Context, name string, args *StatuscakeUptimeCheckArgs, opts ...pulumi.ResourceOption) (*StatuscakeUptimeCheck, error)
NewStatuscakeUptimeCheck registers a new resource with the given unique name, arguments, and options.
func (*StatuscakeUptimeCheck) ElementType ¶
func (*StatuscakeUptimeCheck) ElementType() reflect.Type
func (*StatuscakeUptimeCheck) ToStatuscakeUptimeCheckOutput ¶
func (i *StatuscakeUptimeCheck) ToStatuscakeUptimeCheckOutput() StatuscakeUptimeCheckOutput
func (*StatuscakeUptimeCheck) ToStatuscakeUptimeCheckOutputWithContext ¶
func (i *StatuscakeUptimeCheck) ToStatuscakeUptimeCheckOutputWithContext(ctx context.Context) StatuscakeUptimeCheckOutput
type StatuscakeUptimeCheckArgs ¶
type StatuscakeUptimeCheckArgs struct { // Number of seconds between checks CheckInterval pulumi.IntInput // Number of confirmation servers to confirm downtime before an alert is triggered Confirmation pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified DnsCheck StatuscakeUptimeCheckDnsCheckPtrInput // HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified HttpCheck StatuscakeUptimeCheckHttpCheckPtrInput // ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified IcmpCheck StatuscakeUptimeCheckIcmpCheckPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakeUptimeCheckMonitoredResourceInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET // /v1/uptime-locations` endpoint Regions pulumi.StringArrayInput // List of tags Tags pulumi.StringArrayInput // TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified TcpCheck StatuscakeUptimeCheckTcpCheckPtrInput // The number of minutes to wait before sending an alert TriggerRate pulumi.IntPtrInput }
The set of arguments for constructing a StatuscakeUptimeCheck resource.
func (StatuscakeUptimeCheckArgs) ElementType ¶
func (StatuscakeUptimeCheckArgs) ElementType() reflect.Type
type StatuscakeUptimeCheckArray ¶
type StatuscakeUptimeCheckArray []StatuscakeUptimeCheckInput
func (StatuscakeUptimeCheckArray) ElementType ¶
func (StatuscakeUptimeCheckArray) ElementType() reflect.Type
func (StatuscakeUptimeCheckArray) ToStatuscakeUptimeCheckArrayOutput ¶
func (i StatuscakeUptimeCheckArray) ToStatuscakeUptimeCheckArrayOutput() StatuscakeUptimeCheckArrayOutput
func (StatuscakeUptimeCheckArray) ToStatuscakeUptimeCheckArrayOutputWithContext ¶
func (i StatuscakeUptimeCheckArray) ToStatuscakeUptimeCheckArrayOutputWithContext(ctx context.Context) StatuscakeUptimeCheckArrayOutput
type StatuscakeUptimeCheckArrayInput ¶
type StatuscakeUptimeCheckArrayInput interface { pulumi.Input ToStatuscakeUptimeCheckArrayOutput() StatuscakeUptimeCheckArrayOutput ToStatuscakeUptimeCheckArrayOutputWithContext(context.Context) StatuscakeUptimeCheckArrayOutput }
StatuscakeUptimeCheckArrayInput is an input type that accepts StatuscakeUptimeCheckArray and StatuscakeUptimeCheckArrayOutput values. You can construct a concrete instance of `StatuscakeUptimeCheckArrayInput` via:
StatuscakeUptimeCheckArray{ StatuscakeUptimeCheckArgs{...} }
type StatuscakeUptimeCheckArrayOutput ¶
type StatuscakeUptimeCheckArrayOutput struct{ *pulumi.OutputState }
func (StatuscakeUptimeCheckArrayOutput) ElementType ¶
func (StatuscakeUptimeCheckArrayOutput) ElementType() reflect.Type
func (StatuscakeUptimeCheckArrayOutput) Index ¶
func (o StatuscakeUptimeCheckArrayOutput) Index(i pulumi.IntInput) StatuscakeUptimeCheckOutput
func (StatuscakeUptimeCheckArrayOutput) ToStatuscakeUptimeCheckArrayOutput ¶
func (o StatuscakeUptimeCheckArrayOutput) ToStatuscakeUptimeCheckArrayOutput() StatuscakeUptimeCheckArrayOutput
func (StatuscakeUptimeCheckArrayOutput) ToStatuscakeUptimeCheckArrayOutputWithContext ¶
func (o StatuscakeUptimeCheckArrayOutput) ToStatuscakeUptimeCheckArrayOutputWithContext(ctx context.Context) StatuscakeUptimeCheckArrayOutput
type StatuscakeUptimeCheckInput ¶
type StatuscakeUptimeCheckInput interface { pulumi.Input ToStatuscakeUptimeCheckOutput() StatuscakeUptimeCheckOutput ToStatuscakeUptimeCheckOutputWithContext(ctx context.Context) StatuscakeUptimeCheckOutput }
type StatuscakeUptimeCheckMap ¶
type StatuscakeUptimeCheckMap map[string]StatuscakeUptimeCheckInput
func (StatuscakeUptimeCheckMap) ElementType ¶
func (StatuscakeUptimeCheckMap) ElementType() reflect.Type
func (StatuscakeUptimeCheckMap) ToStatuscakeUptimeCheckMapOutput ¶
func (i StatuscakeUptimeCheckMap) ToStatuscakeUptimeCheckMapOutput() StatuscakeUptimeCheckMapOutput
func (StatuscakeUptimeCheckMap) ToStatuscakeUptimeCheckMapOutputWithContext ¶
func (i StatuscakeUptimeCheckMap) ToStatuscakeUptimeCheckMapOutputWithContext(ctx context.Context) StatuscakeUptimeCheckMapOutput
type StatuscakeUptimeCheckMapInput ¶
type StatuscakeUptimeCheckMapInput interface { pulumi.Input ToStatuscakeUptimeCheckMapOutput() StatuscakeUptimeCheckMapOutput ToStatuscakeUptimeCheckMapOutputWithContext(context.Context) StatuscakeUptimeCheckMapOutput }
StatuscakeUptimeCheckMapInput is an input type that accepts StatuscakeUptimeCheckMap and StatuscakeUptimeCheckMapOutput values. You can construct a concrete instance of `StatuscakeUptimeCheckMapInput` via:
StatuscakeUptimeCheckMap{ "key": StatuscakeUptimeCheckArgs{...} }
type StatuscakeUptimeCheckMapOutput ¶
type StatuscakeUptimeCheckMapOutput struct{ *pulumi.OutputState }
func (StatuscakeUptimeCheckMapOutput) ElementType ¶
func (StatuscakeUptimeCheckMapOutput) ElementType() reflect.Type
func (StatuscakeUptimeCheckMapOutput) MapIndex ¶
func (o StatuscakeUptimeCheckMapOutput) MapIndex(k pulumi.StringInput) StatuscakeUptimeCheckOutput
func (StatuscakeUptimeCheckMapOutput) ToStatuscakeUptimeCheckMapOutput ¶
func (o StatuscakeUptimeCheckMapOutput) ToStatuscakeUptimeCheckMapOutput() StatuscakeUptimeCheckMapOutput
func (StatuscakeUptimeCheckMapOutput) ToStatuscakeUptimeCheckMapOutputWithContext ¶
func (o StatuscakeUptimeCheckMapOutput) ToStatuscakeUptimeCheckMapOutputWithContext(ctx context.Context) StatuscakeUptimeCheckMapOutput
type StatuscakeUptimeCheckOutput ¶
type StatuscakeUptimeCheckOutput struct{ *pulumi.OutputState }
func (StatuscakeUptimeCheckOutput) CheckInterval ¶
func (o StatuscakeUptimeCheckOutput) CheckInterval() pulumi.IntOutput
Number of seconds between checks
func (StatuscakeUptimeCheckOutput) Confirmation ¶
func (o StatuscakeUptimeCheckOutput) Confirmation() pulumi.IntPtrOutput
Number of confirmation servers to confirm downtime before an alert is triggered
func (StatuscakeUptimeCheckOutput) ContactGroups ¶
func (o StatuscakeUptimeCheckOutput) ContactGroups() pulumi.StringArrayOutput
List of contact group IDs
func (StatuscakeUptimeCheckOutput) DnsCheck ¶
func (o StatuscakeUptimeCheckOutput) DnsCheck() StatuscakeUptimeCheckDnsCheckPtrOutput
DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (StatuscakeUptimeCheckOutput) ElementType ¶
func (StatuscakeUptimeCheckOutput) ElementType() reflect.Type
func (StatuscakeUptimeCheckOutput) HttpCheck ¶
func (o StatuscakeUptimeCheckOutput) HttpCheck() StatuscakeUptimeCheckHttpCheckPtrOutput
HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (StatuscakeUptimeCheckOutput) IcmpCheck ¶
func (o StatuscakeUptimeCheckOutput) IcmpCheck() StatuscakeUptimeCheckIcmpCheckPtrOutput
ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (StatuscakeUptimeCheckOutput) Locations ¶
func (o StatuscakeUptimeCheckOutput) Locations() StatuscakeUptimeCheckLocationArrayOutput
List of assigned monitoring locations on which to run checks
func (StatuscakeUptimeCheckOutput) MonitoredResource ¶
func (o StatuscakeUptimeCheckOutput) MonitoredResource() StatuscakeUptimeCheckMonitoredResourceOutput
Monitored resource configuration block. The describes server under test
func (StatuscakeUptimeCheckOutput) Name ¶
func (o StatuscakeUptimeCheckOutput) Name() pulumi.StringOutput
Name of the check
func (StatuscakeUptimeCheckOutput) Paused ¶
func (o StatuscakeUptimeCheckOutput) Paused() pulumi.BoolPtrOutput
Whether the check should be run
func (StatuscakeUptimeCheckOutput) Regions ¶
func (o StatuscakeUptimeCheckOutput) Regions() pulumi.StringArrayOutput
List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET /v1/uptime-locations` endpoint
func (StatuscakeUptimeCheckOutput) Tags ¶
func (o StatuscakeUptimeCheckOutput) Tags() pulumi.StringArrayOutput
List of tags
func (StatuscakeUptimeCheckOutput) TcpCheck ¶
func (o StatuscakeUptimeCheckOutput) TcpCheck() StatuscakeUptimeCheckTcpCheckPtrOutput
TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (StatuscakeUptimeCheckOutput) ToStatuscakeUptimeCheckOutput ¶
func (o StatuscakeUptimeCheckOutput) ToStatuscakeUptimeCheckOutput() StatuscakeUptimeCheckOutput
func (StatuscakeUptimeCheckOutput) ToStatuscakeUptimeCheckOutputWithContext ¶
func (o StatuscakeUptimeCheckOutput) ToStatuscakeUptimeCheckOutputWithContext(ctx context.Context) StatuscakeUptimeCheckOutput
func (StatuscakeUptimeCheckOutput) TriggerRate ¶
func (o StatuscakeUptimeCheckOutput) TriggerRate() pulumi.IntPtrOutput
The number of minutes to wait before sending an alert
type StatuscakeUptimeCheckState ¶
type StatuscakeUptimeCheckState struct { // Number of seconds between checks CheckInterval pulumi.IntPtrInput // Number of confirmation servers to confirm downtime before an alert is triggered Confirmation pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified DnsCheck StatuscakeUptimeCheckDnsCheckPtrInput // HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified HttpCheck StatuscakeUptimeCheckHttpCheckPtrInput // ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified IcmpCheck StatuscakeUptimeCheckIcmpCheckPtrInput // List of assigned monitoring locations on which to run checks Locations StatuscakeUptimeCheckLocationArrayInput // Monitored resource configuration block. The describes server under test MonitoredResource StatuscakeUptimeCheckMonitoredResourcePtrInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET // /v1/uptime-locations` endpoint Regions pulumi.StringArrayInput // List of tags Tags pulumi.StringArrayInput // TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified TcpCheck StatuscakeUptimeCheckTcpCheckPtrInput // The number of minutes to wait before sending an alert TriggerRate pulumi.IntPtrInput }
func (StatuscakeUptimeCheckState) ElementType ¶
func (StatuscakeUptimeCheckState) ElementType() reflect.Type
type UptimeCheck ¶
type UptimeCheck struct { pulumi.CustomResourceState // Number of seconds between checks CheckInterval pulumi.IntOutput `pulumi:"checkInterval"` // Number of confirmation servers to confirm downtime before an alert is triggered Confirmation pulumi.IntPtrOutput `pulumi:"confirmation"` // List of contact group IDs ContactGroups pulumi.StringArrayOutput `pulumi:"contactGroups"` // DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified DnsCheck UptimeCheckDnsCheckPtrOutput `pulumi:"dnsCheck"` // HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified HttpCheck UptimeCheckHttpCheckPtrOutput `pulumi:"httpCheck"` // ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified IcmpCheck UptimeCheckIcmpCheckPtrOutput `pulumi:"icmpCheck"` // List of assigned monitoring locations on which to run checks Locations UptimeCheckLocationArrayOutput `pulumi:"locations"` // Monitored resource configuration block. The describes server under test MonitoredResource UptimeCheckMonitoredResourceOutput `pulumi:"monitoredResource"` // Name of the check Name pulumi.StringOutput `pulumi:"name"` // Whether the check should be run Paused pulumi.BoolPtrOutput `pulumi:"paused"` // List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET // /v1/uptime-locations` endpoint Regions pulumi.StringArrayOutput `pulumi:"regions"` // List of tags Tags pulumi.StringArrayOutput `pulumi:"tags"` // TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified TcpCheck UptimeCheckTcpCheckPtrOutput `pulumi:"tcpCheck"` // The number of minutes to wait before sending an alert TriggerRate pulumi.IntPtrOutput `pulumi:"triggerRate"` }
func GetUptimeCheck ¶
func GetUptimeCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UptimeCheckState, opts ...pulumi.ResourceOption) (*UptimeCheck, error)
GetUptimeCheck gets an existing UptimeCheck 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 NewUptimeCheck ¶
func NewUptimeCheck(ctx *pulumi.Context, name string, args *UptimeCheckArgs, opts ...pulumi.ResourceOption) (*UptimeCheck, error)
NewUptimeCheck registers a new resource with the given unique name, arguments, and options.
func (*UptimeCheck) ElementType ¶
func (*UptimeCheck) ElementType() reflect.Type
func (*UptimeCheck) ToUptimeCheckOutput ¶
func (i *UptimeCheck) ToUptimeCheckOutput() UptimeCheckOutput
func (*UptimeCheck) ToUptimeCheckOutputWithContext ¶
func (i *UptimeCheck) ToUptimeCheckOutputWithContext(ctx context.Context) UptimeCheckOutput
type UptimeCheckArgs ¶
type UptimeCheckArgs struct { // Number of seconds between checks CheckInterval pulumi.IntInput // Number of confirmation servers to confirm downtime before an alert is triggered Confirmation pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified DnsCheck UptimeCheckDnsCheckPtrInput // HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified HttpCheck UptimeCheckHttpCheckPtrInput // ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified IcmpCheck UptimeCheckIcmpCheckPtrInput // Monitored resource configuration block. The describes server under test MonitoredResource UptimeCheckMonitoredResourceInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET // /v1/uptime-locations` endpoint Regions pulumi.StringArrayInput // List of tags Tags pulumi.StringArrayInput // TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified TcpCheck UptimeCheckTcpCheckPtrInput // The number of minutes to wait before sending an alert TriggerRate pulumi.IntPtrInput }
The set of arguments for constructing a UptimeCheck resource.
func (UptimeCheckArgs) ElementType ¶
func (UptimeCheckArgs) ElementType() reflect.Type
type UptimeCheckArray ¶
type UptimeCheckArray []UptimeCheckInput
func (UptimeCheckArray) ElementType ¶
func (UptimeCheckArray) ElementType() reflect.Type
func (UptimeCheckArray) ToUptimeCheckArrayOutput ¶
func (i UptimeCheckArray) ToUptimeCheckArrayOutput() UptimeCheckArrayOutput
func (UptimeCheckArray) ToUptimeCheckArrayOutputWithContext ¶
func (i UptimeCheckArray) ToUptimeCheckArrayOutputWithContext(ctx context.Context) UptimeCheckArrayOutput
type UptimeCheckArrayInput ¶
type UptimeCheckArrayInput interface { pulumi.Input ToUptimeCheckArrayOutput() UptimeCheckArrayOutput ToUptimeCheckArrayOutputWithContext(context.Context) UptimeCheckArrayOutput }
UptimeCheckArrayInput is an input type that accepts UptimeCheckArray and UptimeCheckArrayOutput values. You can construct a concrete instance of `UptimeCheckArrayInput` via:
UptimeCheckArray{ UptimeCheckArgs{...} }
type UptimeCheckArrayOutput ¶
type UptimeCheckArrayOutput struct{ *pulumi.OutputState }
func (UptimeCheckArrayOutput) ElementType ¶
func (UptimeCheckArrayOutput) ElementType() reflect.Type
func (UptimeCheckArrayOutput) Index ¶
func (o UptimeCheckArrayOutput) Index(i pulumi.IntInput) UptimeCheckOutput
func (UptimeCheckArrayOutput) ToUptimeCheckArrayOutput ¶
func (o UptimeCheckArrayOutput) ToUptimeCheckArrayOutput() UptimeCheckArrayOutput
func (UptimeCheckArrayOutput) ToUptimeCheckArrayOutputWithContext ¶
func (o UptimeCheckArrayOutput) ToUptimeCheckArrayOutputWithContext(ctx context.Context) UptimeCheckArrayOutput
type UptimeCheckDnsCheck ¶
type UptimeCheckDnsCheckArgs ¶
type UptimeCheckDnsCheckArgs struct { DnsIps pulumi.StringArrayInput `pulumi:"dnsIps"` DnsServer pulumi.StringPtrInput `pulumi:"dnsServer"` }
func (UptimeCheckDnsCheckArgs) ElementType ¶
func (UptimeCheckDnsCheckArgs) ElementType() reflect.Type
func (UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckOutput ¶
func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckOutput() UptimeCheckDnsCheckOutput
func (UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckOutputWithContext ¶
func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckOutputWithContext(ctx context.Context) UptimeCheckDnsCheckOutput
func (UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckPtrOutput ¶
func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput
func (UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckPtrOutputWithContext ¶
func (i UptimeCheckDnsCheckArgs) ToUptimeCheckDnsCheckPtrOutputWithContext(ctx context.Context) UptimeCheckDnsCheckPtrOutput
type UptimeCheckDnsCheckInput ¶
type UptimeCheckDnsCheckInput interface { pulumi.Input ToUptimeCheckDnsCheckOutput() UptimeCheckDnsCheckOutput ToUptimeCheckDnsCheckOutputWithContext(context.Context) UptimeCheckDnsCheckOutput }
UptimeCheckDnsCheckInput is an input type that accepts UptimeCheckDnsCheckArgs and UptimeCheckDnsCheckOutput values. You can construct a concrete instance of `UptimeCheckDnsCheckInput` via:
UptimeCheckDnsCheckArgs{...}
type UptimeCheckDnsCheckOutput ¶
type UptimeCheckDnsCheckOutput struct{ *pulumi.OutputState }
func (UptimeCheckDnsCheckOutput) DnsIps ¶
func (o UptimeCheckDnsCheckOutput) DnsIps() pulumi.StringArrayOutput
func (UptimeCheckDnsCheckOutput) DnsServer ¶
func (o UptimeCheckDnsCheckOutput) DnsServer() pulumi.StringPtrOutput
func (UptimeCheckDnsCheckOutput) ElementType ¶
func (UptimeCheckDnsCheckOutput) ElementType() reflect.Type
func (UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckOutput ¶
func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckOutput() UptimeCheckDnsCheckOutput
func (UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckOutputWithContext ¶
func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckOutputWithContext(ctx context.Context) UptimeCheckDnsCheckOutput
func (UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckPtrOutput ¶
func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput
func (UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckPtrOutputWithContext ¶
func (o UptimeCheckDnsCheckOutput) ToUptimeCheckDnsCheckPtrOutputWithContext(ctx context.Context) UptimeCheckDnsCheckPtrOutput
type UptimeCheckDnsCheckPtrInput ¶
type UptimeCheckDnsCheckPtrInput interface { pulumi.Input ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput ToUptimeCheckDnsCheckPtrOutputWithContext(context.Context) UptimeCheckDnsCheckPtrOutput }
UptimeCheckDnsCheckPtrInput is an input type that accepts UptimeCheckDnsCheckArgs, UptimeCheckDnsCheckPtr and UptimeCheckDnsCheckPtrOutput values. You can construct a concrete instance of `UptimeCheckDnsCheckPtrInput` via:
UptimeCheckDnsCheckArgs{...} or: nil
func UptimeCheckDnsCheckPtr ¶
func UptimeCheckDnsCheckPtr(v *UptimeCheckDnsCheckArgs) UptimeCheckDnsCheckPtrInput
type UptimeCheckDnsCheckPtrOutput ¶
type UptimeCheckDnsCheckPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckDnsCheckPtrOutput) DnsIps ¶
func (o UptimeCheckDnsCheckPtrOutput) DnsIps() pulumi.StringArrayOutput
func (UptimeCheckDnsCheckPtrOutput) DnsServer ¶
func (o UptimeCheckDnsCheckPtrOutput) DnsServer() pulumi.StringPtrOutput
func (UptimeCheckDnsCheckPtrOutput) Elem ¶
func (o UptimeCheckDnsCheckPtrOutput) Elem() UptimeCheckDnsCheckOutput
func (UptimeCheckDnsCheckPtrOutput) ElementType ¶
func (UptimeCheckDnsCheckPtrOutput) ElementType() reflect.Type
func (UptimeCheckDnsCheckPtrOutput) ToUptimeCheckDnsCheckPtrOutput ¶
func (o UptimeCheckDnsCheckPtrOutput) ToUptimeCheckDnsCheckPtrOutput() UptimeCheckDnsCheckPtrOutput
func (UptimeCheckDnsCheckPtrOutput) ToUptimeCheckDnsCheckPtrOutputWithContext ¶
func (o UptimeCheckDnsCheckPtrOutput) ToUptimeCheckDnsCheckPtrOutputWithContext(ctx context.Context) UptimeCheckDnsCheckPtrOutput
type UptimeCheckHttpCheck ¶
type UptimeCheckHttpCheck struct { BasicAuthentication *UptimeCheckHttpCheckBasicAuthentication `pulumi:"basicAuthentication"` ContentMatchers *UptimeCheckHttpCheckContentMatchers `pulumi:"contentMatchers"` EnableCookies *bool `pulumi:"enableCookies"` FinalEndpoint *string `pulumi:"finalEndpoint"` FollowRedirects *bool `pulumi:"followRedirects"` RequestHeaders map[string]string `pulumi:"requestHeaders"` RequestMethod *string `pulumi:"requestMethod"` RequestPayload map[string]string `pulumi:"requestPayload"` RequestPayloadRaw *string `pulumi:"requestPayloadRaw"` StatusCodes []string `pulumi:"statusCodes"` Timeout *int `pulumi:"timeout"` UserAgent *string `pulumi:"userAgent"` ValidateSsl *bool `pulumi:"validateSsl"` }
type UptimeCheckHttpCheckArgs ¶
type UptimeCheckHttpCheckArgs struct { BasicAuthentication UptimeCheckHttpCheckBasicAuthenticationPtrInput `pulumi:"basicAuthentication"` ContentMatchers UptimeCheckHttpCheckContentMatchersPtrInput `pulumi:"contentMatchers"` EnableCookies pulumi.BoolPtrInput `pulumi:"enableCookies"` FinalEndpoint pulumi.StringPtrInput `pulumi:"finalEndpoint"` FollowRedirects pulumi.BoolPtrInput `pulumi:"followRedirects"` RequestHeaders pulumi.StringMapInput `pulumi:"requestHeaders"` RequestMethod pulumi.StringPtrInput `pulumi:"requestMethod"` RequestPayload pulumi.StringMapInput `pulumi:"requestPayload"` RequestPayloadRaw pulumi.StringPtrInput `pulumi:"requestPayloadRaw"` StatusCodes pulumi.StringArrayInput `pulumi:"statusCodes"` Timeout pulumi.IntPtrInput `pulumi:"timeout"` UserAgent pulumi.StringPtrInput `pulumi:"userAgent"` ValidateSsl pulumi.BoolPtrInput `pulumi:"validateSsl"` }
func (UptimeCheckHttpCheckArgs) ElementType ¶
func (UptimeCheckHttpCheckArgs) ElementType() reflect.Type
func (UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckOutput ¶
func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckOutput() UptimeCheckHttpCheckOutput
func (UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckOutputWithContext ¶
func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckOutputWithContext(ctx context.Context) UptimeCheckHttpCheckOutput
func (UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckPtrOutput ¶
func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput
func (UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckPtrOutputWithContext ¶
func (i UptimeCheckHttpCheckArgs) ToUptimeCheckHttpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckPtrOutput
type UptimeCheckHttpCheckBasicAuthenticationArgs ¶
type UptimeCheckHttpCheckBasicAuthenticationArgs struct { Password pulumi.StringInput `pulumi:"password"` Username pulumi.StringInput `pulumi:"username"` }
func (UptimeCheckHttpCheckBasicAuthenticationArgs) ElementType ¶
func (UptimeCheckHttpCheckBasicAuthenticationArgs) ElementType() reflect.Type
func (UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationOutput ¶
func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationOutput() UptimeCheckHttpCheckBasicAuthenticationOutput
func (UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext ¶
func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationOutput
func (UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput ¶
func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext ¶
func (i UptimeCheckHttpCheckBasicAuthenticationArgs) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput
type UptimeCheckHttpCheckBasicAuthenticationInput ¶
type UptimeCheckHttpCheckBasicAuthenticationInput interface { pulumi.Input ToUptimeCheckHttpCheckBasicAuthenticationOutput() UptimeCheckHttpCheckBasicAuthenticationOutput ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext(context.Context) UptimeCheckHttpCheckBasicAuthenticationOutput }
UptimeCheckHttpCheckBasicAuthenticationInput is an input type that accepts UptimeCheckHttpCheckBasicAuthenticationArgs and UptimeCheckHttpCheckBasicAuthenticationOutput values. You can construct a concrete instance of `UptimeCheckHttpCheckBasicAuthenticationInput` via:
UptimeCheckHttpCheckBasicAuthenticationArgs{...}
type UptimeCheckHttpCheckBasicAuthenticationOutput ¶
type UptimeCheckHttpCheckBasicAuthenticationOutput struct{ *pulumi.OutputState }
func (UptimeCheckHttpCheckBasicAuthenticationOutput) ElementType ¶
func (UptimeCheckHttpCheckBasicAuthenticationOutput) ElementType() reflect.Type
func (UptimeCheckHttpCheckBasicAuthenticationOutput) Password ¶
func (o UptimeCheckHttpCheckBasicAuthenticationOutput) Password() pulumi.StringOutput
func (UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationOutput ¶
func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationOutput() UptimeCheckHttpCheckBasicAuthenticationOutput
func (UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext ¶
func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationOutput
func (UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput ¶
func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext ¶
func (o UptimeCheckHttpCheckBasicAuthenticationOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckBasicAuthenticationOutput) Username ¶
func (o UptimeCheckHttpCheckBasicAuthenticationOutput) Username() pulumi.StringOutput
type UptimeCheckHttpCheckBasicAuthenticationPtrInput ¶
type UptimeCheckHttpCheckBasicAuthenticationPtrInput interface { pulumi.Input ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput }
UptimeCheckHttpCheckBasicAuthenticationPtrInput is an input type that accepts UptimeCheckHttpCheckBasicAuthenticationArgs, UptimeCheckHttpCheckBasicAuthenticationPtr and UptimeCheckHttpCheckBasicAuthenticationPtrOutput values. You can construct a concrete instance of `UptimeCheckHttpCheckBasicAuthenticationPtrInput` via:
UptimeCheckHttpCheckBasicAuthenticationArgs{...} or: nil
func UptimeCheckHttpCheckBasicAuthenticationPtr ¶
func UptimeCheckHttpCheckBasicAuthenticationPtr(v *UptimeCheckHttpCheckBasicAuthenticationArgs) UptimeCheckHttpCheckBasicAuthenticationPtrInput
type UptimeCheckHttpCheckBasicAuthenticationPtrOutput ¶
type UptimeCheckHttpCheckBasicAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ElementType ¶
func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ElementType() reflect.Type
func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Password ¶
func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput ¶
func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutput() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext ¶
func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) ToUptimeCheckHttpCheckBasicAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Username ¶
func (o UptimeCheckHttpCheckBasicAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
type UptimeCheckHttpCheckContentMatchersArgs ¶
type UptimeCheckHttpCheckContentMatchersArgs struct { Content pulumi.StringInput `pulumi:"content"` IncludeHeaders pulumi.BoolPtrInput `pulumi:"includeHeaders"` Matcher pulumi.StringPtrInput `pulumi:"matcher"` }
func (UptimeCheckHttpCheckContentMatchersArgs) ElementType ¶
func (UptimeCheckHttpCheckContentMatchersArgs) ElementType() reflect.Type
func (UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersOutput ¶
func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersOutput() UptimeCheckHttpCheckContentMatchersOutput
func (UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersOutputWithContext ¶
func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersOutput
func (UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersPtrOutput ¶
func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput
func (UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext ¶
func (i UptimeCheckHttpCheckContentMatchersArgs) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput
type UptimeCheckHttpCheckContentMatchersInput ¶
type UptimeCheckHttpCheckContentMatchersInput interface { pulumi.Input ToUptimeCheckHttpCheckContentMatchersOutput() UptimeCheckHttpCheckContentMatchersOutput ToUptimeCheckHttpCheckContentMatchersOutputWithContext(context.Context) UptimeCheckHttpCheckContentMatchersOutput }
UptimeCheckHttpCheckContentMatchersInput is an input type that accepts UptimeCheckHttpCheckContentMatchersArgs and UptimeCheckHttpCheckContentMatchersOutput values. You can construct a concrete instance of `UptimeCheckHttpCheckContentMatchersInput` via:
UptimeCheckHttpCheckContentMatchersArgs{...}
type UptimeCheckHttpCheckContentMatchersOutput ¶
type UptimeCheckHttpCheckContentMatchersOutput struct{ *pulumi.OutputState }
func (UptimeCheckHttpCheckContentMatchersOutput) Content ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) Content() pulumi.StringOutput
func (UptimeCheckHttpCheckContentMatchersOutput) ElementType ¶
func (UptimeCheckHttpCheckContentMatchersOutput) ElementType() reflect.Type
func (UptimeCheckHttpCheckContentMatchersOutput) IncludeHeaders ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) IncludeHeaders() pulumi.BoolPtrOutput
func (UptimeCheckHttpCheckContentMatchersOutput) Matcher ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) Matcher() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersOutput ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersOutput() UptimeCheckHttpCheckContentMatchersOutput
func (UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersOutputWithContext ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersOutput
func (UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutput ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput
func (UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext ¶
func (o UptimeCheckHttpCheckContentMatchersOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput
type UptimeCheckHttpCheckContentMatchersPtrInput ¶
type UptimeCheckHttpCheckContentMatchersPtrInput interface { pulumi.Input ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput }
UptimeCheckHttpCheckContentMatchersPtrInput is an input type that accepts UptimeCheckHttpCheckContentMatchersArgs, UptimeCheckHttpCheckContentMatchersPtr and UptimeCheckHttpCheckContentMatchersPtrOutput values. You can construct a concrete instance of `UptimeCheckHttpCheckContentMatchersPtrInput` via:
UptimeCheckHttpCheckContentMatchersArgs{...} or: nil
func UptimeCheckHttpCheckContentMatchersPtr ¶
func UptimeCheckHttpCheckContentMatchersPtr(v *UptimeCheckHttpCheckContentMatchersArgs) UptimeCheckHttpCheckContentMatchersPtrInput
type UptimeCheckHttpCheckContentMatchersPtrOutput ¶
type UptimeCheckHttpCheckContentMatchersPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckHttpCheckContentMatchersPtrOutput) Content ¶
func (o UptimeCheckHttpCheckContentMatchersPtrOutput) Content() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckContentMatchersPtrOutput) ElementType ¶
func (UptimeCheckHttpCheckContentMatchersPtrOutput) ElementType() reflect.Type
func (UptimeCheckHttpCheckContentMatchersPtrOutput) IncludeHeaders ¶
func (o UptimeCheckHttpCheckContentMatchersPtrOutput) IncludeHeaders() pulumi.BoolPtrOutput
func (UptimeCheckHttpCheckContentMatchersPtrOutput) Matcher ¶
func (o UptimeCheckHttpCheckContentMatchersPtrOutput) Matcher() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckContentMatchersPtrOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutput ¶
func (o UptimeCheckHttpCheckContentMatchersPtrOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutput() UptimeCheckHttpCheckContentMatchersPtrOutput
func (UptimeCheckHttpCheckContentMatchersPtrOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext ¶
func (o UptimeCheckHttpCheckContentMatchersPtrOutput) ToUptimeCheckHttpCheckContentMatchersPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckContentMatchersPtrOutput
type UptimeCheckHttpCheckInput ¶
type UptimeCheckHttpCheckInput interface { pulumi.Input ToUptimeCheckHttpCheckOutput() UptimeCheckHttpCheckOutput ToUptimeCheckHttpCheckOutputWithContext(context.Context) UptimeCheckHttpCheckOutput }
UptimeCheckHttpCheckInput is an input type that accepts UptimeCheckHttpCheckArgs and UptimeCheckHttpCheckOutput values. You can construct a concrete instance of `UptimeCheckHttpCheckInput` via:
UptimeCheckHttpCheckArgs{...}
type UptimeCheckHttpCheckOutput ¶
type UptimeCheckHttpCheckOutput struct{ *pulumi.OutputState }
func (UptimeCheckHttpCheckOutput) BasicAuthentication ¶
func (o UptimeCheckHttpCheckOutput) BasicAuthentication() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckOutput) ContentMatchers ¶
func (o UptimeCheckHttpCheckOutput) ContentMatchers() UptimeCheckHttpCheckContentMatchersPtrOutput
func (UptimeCheckHttpCheckOutput) ElementType ¶
func (UptimeCheckHttpCheckOutput) ElementType() reflect.Type
func (UptimeCheckHttpCheckOutput) EnableCookies ¶
func (o UptimeCheckHttpCheckOutput) EnableCookies() pulumi.BoolPtrOutput
func (UptimeCheckHttpCheckOutput) FinalEndpoint ¶
func (o UptimeCheckHttpCheckOutput) FinalEndpoint() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckOutput) FollowRedirects ¶
func (o UptimeCheckHttpCheckOutput) FollowRedirects() pulumi.BoolPtrOutput
func (UptimeCheckHttpCheckOutput) RequestHeaders ¶
func (o UptimeCheckHttpCheckOutput) RequestHeaders() pulumi.StringMapOutput
func (UptimeCheckHttpCheckOutput) RequestMethod ¶
func (o UptimeCheckHttpCheckOutput) RequestMethod() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckOutput) RequestPayload ¶
func (o UptimeCheckHttpCheckOutput) RequestPayload() pulumi.StringMapOutput
func (UptimeCheckHttpCheckOutput) RequestPayloadRaw ¶
func (o UptimeCheckHttpCheckOutput) RequestPayloadRaw() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckOutput) StatusCodes ¶
func (o UptimeCheckHttpCheckOutput) StatusCodes() pulumi.StringArrayOutput
func (UptimeCheckHttpCheckOutput) Timeout ¶
func (o UptimeCheckHttpCheckOutput) Timeout() pulumi.IntPtrOutput
func (UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckOutput ¶
func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckOutput() UptimeCheckHttpCheckOutput
func (UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckOutputWithContext ¶
func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckOutputWithContext(ctx context.Context) UptimeCheckHttpCheckOutput
func (UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckPtrOutput ¶
func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput
func (UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckPtrOutputWithContext ¶
func (o UptimeCheckHttpCheckOutput) ToUptimeCheckHttpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckPtrOutput
func (UptimeCheckHttpCheckOutput) UserAgent ¶
func (o UptimeCheckHttpCheckOutput) UserAgent() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckOutput) ValidateSsl ¶
func (o UptimeCheckHttpCheckOutput) ValidateSsl() pulumi.BoolPtrOutput
type UptimeCheckHttpCheckPtrInput ¶
type UptimeCheckHttpCheckPtrInput interface { pulumi.Input ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput ToUptimeCheckHttpCheckPtrOutputWithContext(context.Context) UptimeCheckHttpCheckPtrOutput }
UptimeCheckHttpCheckPtrInput is an input type that accepts UptimeCheckHttpCheckArgs, UptimeCheckHttpCheckPtr and UptimeCheckHttpCheckPtrOutput values. You can construct a concrete instance of `UptimeCheckHttpCheckPtrInput` via:
UptimeCheckHttpCheckArgs{...} or: nil
func UptimeCheckHttpCheckPtr ¶
func UptimeCheckHttpCheckPtr(v *UptimeCheckHttpCheckArgs) UptimeCheckHttpCheckPtrInput
type UptimeCheckHttpCheckPtrOutput ¶
type UptimeCheckHttpCheckPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckHttpCheckPtrOutput) BasicAuthentication ¶
func (o UptimeCheckHttpCheckPtrOutput) BasicAuthentication() UptimeCheckHttpCheckBasicAuthenticationPtrOutput
func (UptimeCheckHttpCheckPtrOutput) ContentMatchers ¶
func (o UptimeCheckHttpCheckPtrOutput) ContentMatchers() UptimeCheckHttpCheckContentMatchersPtrOutput
func (UptimeCheckHttpCheckPtrOutput) Elem ¶
func (o UptimeCheckHttpCheckPtrOutput) Elem() UptimeCheckHttpCheckOutput
func (UptimeCheckHttpCheckPtrOutput) ElementType ¶
func (UptimeCheckHttpCheckPtrOutput) ElementType() reflect.Type
func (UptimeCheckHttpCheckPtrOutput) EnableCookies ¶
func (o UptimeCheckHttpCheckPtrOutput) EnableCookies() pulumi.BoolPtrOutput
func (UptimeCheckHttpCheckPtrOutput) FinalEndpoint ¶
func (o UptimeCheckHttpCheckPtrOutput) FinalEndpoint() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckPtrOutput) FollowRedirects ¶
func (o UptimeCheckHttpCheckPtrOutput) FollowRedirects() pulumi.BoolPtrOutput
func (UptimeCheckHttpCheckPtrOutput) RequestHeaders ¶
func (o UptimeCheckHttpCheckPtrOutput) RequestHeaders() pulumi.StringMapOutput
func (UptimeCheckHttpCheckPtrOutput) RequestMethod ¶
func (o UptimeCheckHttpCheckPtrOutput) RequestMethod() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckPtrOutput) RequestPayload ¶
func (o UptimeCheckHttpCheckPtrOutput) RequestPayload() pulumi.StringMapOutput
func (UptimeCheckHttpCheckPtrOutput) RequestPayloadRaw ¶
func (o UptimeCheckHttpCheckPtrOutput) RequestPayloadRaw() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckPtrOutput) StatusCodes ¶
func (o UptimeCheckHttpCheckPtrOutput) StatusCodes() pulumi.StringArrayOutput
func (UptimeCheckHttpCheckPtrOutput) Timeout ¶
func (o UptimeCheckHttpCheckPtrOutput) Timeout() pulumi.IntPtrOutput
func (UptimeCheckHttpCheckPtrOutput) ToUptimeCheckHttpCheckPtrOutput ¶
func (o UptimeCheckHttpCheckPtrOutput) ToUptimeCheckHttpCheckPtrOutput() UptimeCheckHttpCheckPtrOutput
func (UptimeCheckHttpCheckPtrOutput) ToUptimeCheckHttpCheckPtrOutputWithContext ¶
func (o UptimeCheckHttpCheckPtrOutput) ToUptimeCheckHttpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckHttpCheckPtrOutput
func (UptimeCheckHttpCheckPtrOutput) UserAgent ¶
func (o UptimeCheckHttpCheckPtrOutput) UserAgent() pulumi.StringPtrOutput
func (UptimeCheckHttpCheckPtrOutput) ValidateSsl ¶
func (o UptimeCheckHttpCheckPtrOutput) ValidateSsl() pulumi.BoolPtrOutput
type UptimeCheckIcmpCheck ¶
type UptimeCheckIcmpCheck struct {
Enabled *bool `pulumi:"enabled"`
}
type UptimeCheckIcmpCheckArgs ¶
type UptimeCheckIcmpCheckArgs struct {
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
func (UptimeCheckIcmpCheckArgs) ElementType ¶
func (UptimeCheckIcmpCheckArgs) ElementType() reflect.Type
func (UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckOutput ¶
func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckOutput() UptimeCheckIcmpCheckOutput
func (UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckOutputWithContext ¶
func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckOutput
func (UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckPtrOutput ¶
func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput
func (UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckPtrOutputWithContext ¶
func (i UptimeCheckIcmpCheckArgs) ToUptimeCheckIcmpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckPtrOutput
type UptimeCheckIcmpCheckInput ¶
type UptimeCheckIcmpCheckInput interface { pulumi.Input ToUptimeCheckIcmpCheckOutput() UptimeCheckIcmpCheckOutput ToUptimeCheckIcmpCheckOutputWithContext(context.Context) UptimeCheckIcmpCheckOutput }
UptimeCheckIcmpCheckInput is an input type that accepts UptimeCheckIcmpCheckArgs and UptimeCheckIcmpCheckOutput values. You can construct a concrete instance of `UptimeCheckIcmpCheckInput` via:
UptimeCheckIcmpCheckArgs{...}
type UptimeCheckIcmpCheckOutput ¶
type UptimeCheckIcmpCheckOutput struct{ *pulumi.OutputState }
func (UptimeCheckIcmpCheckOutput) ElementType ¶
func (UptimeCheckIcmpCheckOutput) ElementType() reflect.Type
func (UptimeCheckIcmpCheckOutput) Enabled ¶
func (o UptimeCheckIcmpCheckOutput) Enabled() pulumi.BoolPtrOutput
func (UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckOutput ¶
func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckOutput() UptimeCheckIcmpCheckOutput
func (UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckOutputWithContext ¶
func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckOutput
func (UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckPtrOutput ¶
func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput
func (UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckPtrOutputWithContext ¶
func (o UptimeCheckIcmpCheckOutput) ToUptimeCheckIcmpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckPtrOutput
type UptimeCheckIcmpCheckPtrInput ¶
type UptimeCheckIcmpCheckPtrInput interface { pulumi.Input ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput ToUptimeCheckIcmpCheckPtrOutputWithContext(context.Context) UptimeCheckIcmpCheckPtrOutput }
UptimeCheckIcmpCheckPtrInput is an input type that accepts UptimeCheckIcmpCheckArgs, UptimeCheckIcmpCheckPtr and UptimeCheckIcmpCheckPtrOutput values. You can construct a concrete instance of `UptimeCheckIcmpCheckPtrInput` via:
UptimeCheckIcmpCheckArgs{...} or: nil
func UptimeCheckIcmpCheckPtr ¶
func UptimeCheckIcmpCheckPtr(v *UptimeCheckIcmpCheckArgs) UptimeCheckIcmpCheckPtrInput
type UptimeCheckIcmpCheckPtrOutput ¶
type UptimeCheckIcmpCheckPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckIcmpCheckPtrOutput) Elem ¶
func (o UptimeCheckIcmpCheckPtrOutput) Elem() UptimeCheckIcmpCheckOutput
func (UptimeCheckIcmpCheckPtrOutput) ElementType ¶
func (UptimeCheckIcmpCheckPtrOutput) ElementType() reflect.Type
func (UptimeCheckIcmpCheckPtrOutput) Enabled ¶
func (o UptimeCheckIcmpCheckPtrOutput) Enabled() pulumi.BoolPtrOutput
func (UptimeCheckIcmpCheckPtrOutput) ToUptimeCheckIcmpCheckPtrOutput ¶
func (o UptimeCheckIcmpCheckPtrOutput) ToUptimeCheckIcmpCheckPtrOutput() UptimeCheckIcmpCheckPtrOutput
func (UptimeCheckIcmpCheckPtrOutput) ToUptimeCheckIcmpCheckPtrOutputWithContext ¶
func (o UptimeCheckIcmpCheckPtrOutput) ToUptimeCheckIcmpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckIcmpCheckPtrOutput
type UptimeCheckInput ¶
type UptimeCheckInput interface { pulumi.Input ToUptimeCheckOutput() UptimeCheckOutput ToUptimeCheckOutputWithContext(ctx context.Context) UptimeCheckOutput }
type UptimeCheckLocation ¶
type UptimeCheckLocationArgs ¶
type UptimeCheckLocationArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Ipv4 pulumi.StringPtrInput `pulumi:"ipv4"` Ipv6 pulumi.StringPtrInput `pulumi:"ipv6"` Region pulumi.StringPtrInput `pulumi:"region"` RegionCode pulumi.StringPtrInput `pulumi:"regionCode"` Status pulumi.StringPtrInput `pulumi:"status"` }
func (UptimeCheckLocationArgs) ElementType ¶
func (UptimeCheckLocationArgs) ElementType() reflect.Type
func (UptimeCheckLocationArgs) ToUptimeCheckLocationOutput ¶
func (i UptimeCheckLocationArgs) ToUptimeCheckLocationOutput() UptimeCheckLocationOutput
func (UptimeCheckLocationArgs) ToUptimeCheckLocationOutputWithContext ¶
func (i UptimeCheckLocationArgs) ToUptimeCheckLocationOutputWithContext(ctx context.Context) UptimeCheckLocationOutput
type UptimeCheckLocationArray ¶
type UptimeCheckLocationArray []UptimeCheckLocationInput
func (UptimeCheckLocationArray) ElementType ¶
func (UptimeCheckLocationArray) ElementType() reflect.Type
func (UptimeCheckLocationArray) ToUptimeCheckLocationArrayOutput ¶
func (i UptimeCheckLocationArray) ToUptimeCheckLocationArrayOutput() UptimeCheckLocationArrayOutput
func (UptimeCheckLocationArray) ToUptimeCheckLocationArrayOutputWithContext ¶
func (i UptimeCheckLocationArray) ToUptimeCheckLocationArrayOutputWithContext(ctx context.Context) UptimeCheckLocationArrayOutput
type UptimeCheckLocationArrayInput ¶
type UptimeCheckLocationArrayInput interface { pulumi.Input ToUptimeCheckLocationArrayOutput() UptimeCheckLocationArrayOutput ToUptimeCheckLocationArrayOutputWithContext(context.Context) UptimeCheckLocationArrayOutput }
UptimeCheckLocationArrayInput is an input type that accepts UptimeCheckLocationArray and UptimeCheckLocationArrayOutput values. You can construct a concrete instance of `UptimeCheckLocationArrayInput` via:
UptimeCheckLocationArray{ UptimeCheckLocationArgs{...} }
type UptimeCheckLocationArrayOutput ¶
type UptimeCheckLocationArrayOutput struct{ *pulumi.OutputState }
func (UptimeCheckLocationArrayOutput) ElementType ¶
func (UptimeCheckLocationArrayOutput) ElementType() reflect.Type
func (UptimeCheckLocationArrayOutput) Index ¶
func (o UptimeCheckLocationArrayOutput) Index(i pulumi.IntInput) UptimeCheckLocationOutput
func (UptimeCheckLocationArrayOutput) ToUptimeCheckLocationArrayOutput ¶
func (o UptimeCheckLocationArrayOutput) ToUptimeCheckLocationArrayOutput() UptimeCheckLocationArrayOutput
func (UptimeCheckLocationArrayOutput) ToUptimeCheckLocationArrayOutputWithContext ¶
func (o UptimeCheckLocationArrayOutput) ToUptimeCheckLocationArrayOutputWithContext(ctx context.Context) UptimeCheckLocationArrayOutput
type UptimeCheckLocationInput ¶
type UptimeCheckLocationInput interface { pulumi.Input ToUptimeCheckLocationOutput() UptimeCheckLocationOutput ToUptimeCheckLocationOutputWithContext(context.Context) UptimeCheckLocationOutput }
UptimeCheckLocationInput is an input type that accepts UptimeCheckLocationArgs and UptimeCheckLocationOutput values. You can construct a concrete instance of `UptimeCheckLocationInput` via:
UptimeCheckLocationArgs{...}
type UptimeCheckLocationOutput ¶
type UptimeCheckLocationOutput struct{ *pulumi.OutputState }
func (UptimeCheckLocationOutput) Description ¶
func (o UptimeCheckLocationOutput) Description() pulumi.StringPtrOutput
func (UptimeCheckLocationOutput) ElementType ¶
func (UptimeCheckLocationOutput) ElementType() reflect.Type
func (UptimeCheckLocationOutput) Ipv4 ¶
func (o UptimeCheckLocationOutput) Ipv4() pulumi.StringPtrOutput
func (UptimeCheckLocationOutput) Ipv6 ¶
func (o UptimeCheckLocationOutput) Ipv6() pulumi.StringPtrOutput
func (UptimeCheckLocationOutput) Region ¶
func (o UptimeCheckLocationOutput) Region() pulumi.StringPtrOutput
func (UptimeCheckLocationOutput) RegionCode ¶
func (o UptimeCheckLocationOutput) RegionCode() pulumi.StringPtrOutput
func (UptimeCheckLocationOutput) Status ¶
func (o UptimeCheckLocationOutput) Status() pulumi.StringPtrOutput
func (UptimeCheckLocationOutput) ToUptimeCheckLocationOutput ¶
func (o UptimeCheckLocationOutput) ToUptimeCheckLocationOutput() UptimeCheckLocationOutput
func (UptimeCheckLocationOutput) ToUptimeCheckLocationOutputWithContext ¶
func (o UptimeCheckLocationOutput) ToUptimeCheckLocationOutputWithContext(ctx context.Context) UptimeCheckLocationOutput
type UptimeCheckMap ¶
type UptimeCheckMap map[string]UptimeCheckInput
func (UptimeCheckMap) ElementType ¶
func (UptimeCheckMap) ElementType() reflect.Type
func (UptimeCheckMap) ToUptimeCheckMapOutput ¶
func (i UptimeCheckMap) ToUptimeCheckMapOutput() UptimeCheckMapOutput
func (UptimeCheckMap) ToUptimeCheckMapOutputWithContext ¶
func (i UptimeCheckMap) ToUptimeCheckMapOutputWithContext(ctx context.Context) UptimeCheckMapOutput
type UptimeCheckMapInput ¶
type UptimeCheckMapInput interface { pulumi.Input ToUptimeCheckMapOutput() UptimeCheckMapOutput ToUptimeCheckMapOutputWithContext(context.Context) UptimeCheckMapOutput }
UptimeCheckMapInput is an input type that accepts UptimeCheckMap and UptimeCheckMapOutput values. You can construct a concrete instance of `UptimeCheckMapInput` via:
UptimeCheckMap{ "key": UptimeCheckArgs{...} }
type UptimeCheckMapOutput ¶
type UptimeCheckMapOutput struct{ *pulumi.OutputState }
func (UptimeCheckMapOutput) ElementType ¶
func (UptimeCheckMapOutput) ElementType() reflect.Type
func (UptimeCheckMapOutput) MapIndex ¶
func (o UptimeCheckMapOutput) MapIndex(k pulumi.StringInput) UptimeCheckOutput
func (UptimeCheckMapOutput) ToUptimeCheckMapOutput ¶
func (o UptimeCheckMapOutput) ToUptimeCheckMapOutput() UptimeCheckMapOutput
func (UptimeCheckMapOutput) ToUptimeCheckMapOutputWithContext ¶
func (o UptimeCheckMapOutput) ToUptimeCheckMapOutputWithContext(ctx context.Context) UptimeCheckMapOutput
type UptimeCheckMonitoredResourceArgs ¶
type UptimeCheckMonitoredResourceArgs struct { Address pulumi.StringInput `pulumi:"address"` Host pulumi.StringPtrInput `pulumi:"host"` }
func (UptimeCheckMonitoredResourceArgs) ElementType ¶
func (UptimeCheckMonitoredResourceArgs) ElementType() reflect.Type
func (UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourceOutput ¶
func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourceOutput() UptimeCheckMonitoredResourceOutput
func (UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourceOutputWithContext ¶
func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourceOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourceOutput
func (UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourcePtrOutput ¶
func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput
func (UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourcePtrOutputWithContext ¶
func (i UptimeCheckMonitoredResourceArgs) ToUptimeCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourcePtrOutput
type UptimeCheckMonitoredResourceInput ¶
type UptimeCheckMonitoredResourceInput interface { pulumi.Input ToUptimeCheckMonitoredResourceOutput() UptimeCheckMonitoredResourceOutput ToUptimeCheckMonitoredResourceOutputWithContext(context.Context) UptimeCheckMonitoredResourceOutput }
UptimeCheckMonitoredResourceInput is an input type that accepts UptimeCheckMonitoredResourceArgs and UptimeCheckMonitoredResourceOutput values. You can construct a concrete instance of `UptimeCheckMonitoredResourceInput` via:
UptimeCheckMonitoredResourceArgs{...}
type UptimeCheckMonitoredResourceOutput ¶
type UptimeCheckMonitoredResourceOutput struct{ *pulumi.OutputState }
func (UptimeCheckMonitoredResourceOutput) Address ¶
func (o UptimeCheckMonitoredResourceOutput) Address() pulumi.StringOutput
func (UptimeCheckMonitoredResourceOutput) ElementType ¶
func (UptimeCheckMonitoredResourceOutput) ElementType() reflect.Type
func (UptimeCheckMonitoredResourceOutput) Host ¶
func (o UptimeCheckMonitoredResourceOutput) Host() pulumi.StringPtrOutput
func (UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourceOutput ¶
func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourceOutput() UptimeCheckMonitoredResourceOutput
func (UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourceOutputWithContext ¶
func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourceOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourceOutput
func (UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourcePtrOutput ¶
func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput
func (UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourcePtrOutputWithContext ¶
func (o UptimeCheckMonitoredResourceOutput) ToUptimeCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourcePtrOutput
type UptimeCheckMonitoredResourcePtrInput ¶
type UptimeCheckMonitoredResourcePtrInput interface { pulumi.Input ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput ToUptimeCheckMonitoredResourcePtrOutputWithContext(context.Context) UptimeCheckMonitoredResourcePtrOutput }
UptimeCheckMonitoredResourcePtrInput is an input type that accepts UptimeCheckMonitoredResourceArgs, UptimeCheckMonitoredResourcePtr and UptimeCheckMonitoredResourcePtrOutput values. You can construct a concrete instance of `UptimeCheckMonitoredResourcePtrInput` via:
UptimeCheckMonitoredResourceArgs{...} or: nil
func UptimeCheckMonitoredResourcePtr ¶
func UptimeCheckMonitoredResourcePtr(v *UptimeCheckMonitoredResourceArgs) UptimeCheckMonitoredResourcePtrInput
type UptimeCheckMonitoredResourcePtrOutput ¶
type UptimeCheckMonitoredResourcePtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckMonitoredResourcePtrOutput) Address ¶
func (o UptimeCheckMonitoredResourcePtrOutput) Address() pulumi.StringPtrOutput
func (UptimeCheckMonitoredResourcePtrOutput) ElementType ¶
func (UptimeCheckMonitoredResourcePtrOutput) ElementType() reflect.Type
func (UptimeCheckMonitoredResourcePtrOutput) Host ¶
func (o UptimeCheckMonitoredResourcePtrOutput) Host() pulumi.StringPtrOutput
func (UptimeCheckMonitoredResourcePtrOutput) ToUptimeCheckMonitoredResourcePtrOutput ¶
func (o UptimeCheckMonitoredResourcePtrOutput) ToUptimeCheckMonitoredResourcePtrOutput() UptimeCheckMonitoredResourcePtrOutput
func (UptimeCheckMonitoredResourcePtrOutput) ToUptimeCheckMonitoredResourcePtrOutputWithContext ¶
func (o UptimeCheckMonitoredResourcePtrOutput) ToUptimeCheckMonitoredResourcePtrOutputWithContext(ctx context.Context) UptimeCheckMonitoredResourcePtrOutput
type UptimeCheckOutput ¶
type UptimeCheckOutput struct{ *pulumi.OutputState }
func (UptimeCheckOutput) CheckInterval ¶
func (o UptimeCheckOutput) CheckInterval() pulumi.IntOutput
Number of seconds between checks
func (UptimeCheckOutput) Confirmation ¶
func (o UptimeCheckOutput) Confirmation() pulumi.IntPtrOutput
Number of confirmation servers to confirm downtime before an alert is triggered
func (UptimeCheckOutput) ContactGroups ¶
func (o UptimeCheckOutput) ContactGroups() pulumi.StringArrayOutput
List of contact group IDs
func (UptimeCheckOutput) DnsCheck ¶
func (o UptimeCheckOutput) DnsCheck() UptimeCheckDnsCheckPtrOutput
DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (UptimeCheckOutput) ElementType ¶
func (UptimeCheckOutput) ElementType() reflect.Type
func (UptimeCheckOutput) HttpCheck ¶
func (o UptimeCheckOutput) HttpCheck() UptimeCheckHttpCheckPtrOutput
HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (UptimeCheckOutput) IcmpCheck ¶
func (o UptimeCheckOutput) IcmpCheck() UptimeCheckIcmpCheckPtrOutput
ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (UptimeCheckOutput) Locations ¶
func (o UptimeCheckOutput) Locations() UptimeCheckLocationArrayOutput
List of assigned monitoring locations on which to run checks
func (UptimeCheckOutput) MonitoredResource ¶
func (o UptimeCheckOutput) MonitoredResource() UptimeCheckMonitoredResourceOutput
Monitored resource configuration block. The describes server under test
func (UptimeCheckOutput) Name ¶
func (o UptimeCheckOutput) Name() pulumi.StringOutput
Name of the check
func (UptimeCheckOutput) Paused ¶
func (o UptimeCheckOutput) Paused() pulumi.BoolPtrOutput
Whether the check should be run
func (UptimeCheckOutput) Regions ¶
func (o UptimeCheckOutput) Regions() pulumi.StringArrayOutput
List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET /v1/uptime-locations` endpoint
func (UptimeCheckOutput) Tags ¶
func (o UptimeCheckOutput) Tags() pulumi.StringArrayOutput
List of tags
func (UptimeCheckOutput) TcpCheck ¶
func (o UptimeCheckOutput) TcpCheck() UptimeCheckTcpCheckPtrOutput
TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified
func (UptimeCheckOutput) ToUptimeCheckOutput ¶
func (o UptimeCheckOutput) ToUptimeCheckOutput() UptimeCheckOutput
func (UptimeCheckOutput) ToUptimeCheckOutputWithContext ¶
func (o UptimeCheckOutput) ToUptimeCheckOutputWithContext(ctx context.Context) UptimeCheckOutput
func (UptimeCheckOutput) TriggerRate ¶
func (o UptimeCheckOutput) TriggerRate() pulumi.IntPtrOutput
The number of minutes to wait before sending an alert
type UptimeCheckState ¶
type UptimeCheckState struct { // Number of seconds between checks CheckInterval pulumi.IntPtrInput // Number of confirmation servers to confirm downtime before an alert is triggered Confirmation pulumi.IntPtrInput // List of contact group IDs ContactGroups pulumi.StringArrayInput // DNS check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified DnsCheck UptimeCheckDnsCheckPtrInput // HTTP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified HttpCheck UptimeCheckHttpCheckPtrInput // ICMP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified IcmpCheck UptimeCheckIcmpCheckPtrInput // List of assigned monitoring locations on which to run checks Locations UptimeCheckLocationArrayInput // Monitored resource configuration block. The describes server under test MonitoredResource UptimeCheckMonitoredResourcePtrInput // Name of the check Name pulumi.StringPtrInput // Whether the check should be run Paused pulumi.BoolPtrInput // List of regions on which to run checks. The values required for this parameter can be retrieved from the `GET // /v1/uptime-locations` endpoint Regions pulumi.StringArrayInput // List of tags Tags pulumi.StringArrayInput // TCP check configuration block. Only one of `dns_check`, `http_check`, `icmp_check`, and `tcp_check` may be specified TcpCheck UptimeCheckTcpCheckPtrInput // The number of minutes to wait before sending an alert TriggerRate pulumi.IntPtrInput }
func (UptimeCheckState) ElementType ¶
func (UptimeCheckState) ElementType() reflect.Type
type UptimeCheckTcpCheck ¶
type UptimeCheckTcpCheck struct { Authentication *UptimeCheckTcpCheckAuthentication `pulumi:"authentication"` Port int `pulumi:"port"` Protocol *string `pulumi:"protocol"` Timeout *int `pulumi:"timeout"` }
type UptimeCheckTcpCheckArgs ¶
type UptimeCheckTcpCheckArgs struct { Authentication UptimeCheckTcpCheckAuthenticationPtrInput `pulumi:"authentication"` Port pulumi.IntInput `pulumi:"port"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` Timeout pulumi.IntPtrInput `pulumi:"timeout"` }
func (UptimeCheckTcpCheckArgs) ElementType ¶
func (UptimeCheckTcpCheckArgs) ElementType() reflect.Type
func (UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckOutput ¶
func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckOutput() UptimeCheckTcpCheckOutput
func (UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckOutputWithContext ¶
func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckOutputWithContext(ctx context.Context) UptimeCheckTcpCheckOutput
func (UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckPtrOutput ¶
func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput
func (UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckPtrOutputWithContext ¶
func (i UptimeCheckTcpCheckArgs) ToUptimeCheckTcpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckPtrOutput
type UptimeCheckTcpCheckAuthenticationArgs ¶
type UptimeCheckTcpCheckAuthenticationArgs struct { Password pulumi.StringInput `pulumi:"password"` Username pulumi.StringInput `pulumi:"username"` }
func (UptimeCheckTcpCheckAuthenticationArgs) ElementType ¶
func (UptimeCheckTcpCheckAuthenticationArgs) ElementType() reflect.Type
func (UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationOutput ¶
func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationOutput() UptimeCheckTcpCheckAuthenticationOutput
func (UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationOutputWithContext ¶
func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationOutput
func (UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationPtrOutput ¶
func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext ¶
func (i UptimeCheckTcpCheckAuthenticationArgs) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput
type UptimeCheckTcpCheckAuthenticationInput ¶
type UptimeCheckTcpCheckAuthenticationInput interface { pulumi.Input ToUptimeCheckTcpCheckAuthenticationOutput() UptimeCheckTcpCheckAuthenticationOutput ToUptimeCheckTcpCheckAuthenticationOutputWithContext(context.Context) UptimeCheckTcpCheckAuthenticationOutput }
UptimeCheckTcpCheckAuthenticationInput is an input type that accepts UptimeCheckTcpCheckAuthenticationArgs and UptimeCheckTcpCheckAuthenticationOutput values. You can construct a concrete instance of `UptimeCheckTcpCheckAuthenticationInput` via:
UptimeCheckTcpCheckAuthenticationArgs{...}
type UptimeCheckTcpCheckAuthenticationOutput ¶
type UptimeCheckTcpCheckAuthenticationOutput struct{ *pulumi.OutputState }
func (UptimeCheckTcpCheckAuthenticationOutput) ElementType ¶
func (UptimeCheckTcpCheckAuthenticationOutput) ElementType() reflect.Type
func (UptimeCheckTcpCheckAuthenticationOutput) Password ¶
func (o UptimeCheckTcpCheckAuthenticationOutput) Password() pulumi.StringOutput
func (UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationOutput ¶
func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationOutput() UptimeCheckTcpCheckAuthenticationOutput
func (UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationOutputWithContext ¶
func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationOutput
func (UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutput ¶
func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext ¶
func (o UptimeCheckTcpCheckAuthenticationOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckAuthenticationOutput) Username ¶
func (o UptimeCheckTcpCheckAuthenticationOutput) Username() pulumi.StringOutput
type UptimeCheckTcpCheckAuthenticationPtrInput ¶
type UptimeCheckTcpCheckAuthenticationPtrInput interface { pulumi.Input ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput }
UptimeCheckTcpCheckAuthenticationPtrInput is an input type that accepts UptimeCheckTcpCheckAuthenticationArgs, UptimeCheckTcpCheckAuthenticationPtr and UptimeCheckTcpCheckAuthenticationPtrOutput values. You can construct a concrete instance of `UptimeCheckTcpCheckAuthenticationPtrInput` via:
UptimeCheckTcpCheckAuthenticationArgs{...} or: nil
func UptimeCheckTcpCheckAuthenticationPtr ¶
func UptimeCheckTcpCheckAuthenticationPtr(v *UptimeCheckTcpCheckAuthenticationArgs) UptimeCheckTcpCheckAuthenticationPtrInput
type UptimeCheckTcpCheckAuthenticationPtrOutput ¶
type UptimeCheckTcpCheckAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckTcpCheckAuthenticationPtrOutput) ElementType ¶
func (UptimeCheckTcpCheckAuthenticationPtrOutput) ElementType() reflect.Type
func (UptimeCheckTcpCheckAuthenticationPtrOutput) Password ¶
func (o UptimeCheckTcpCheckAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
func (UptimeCheckTcpCheckAuthenticationPtrOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutput ¶
func (o UptimeCheckTcpCheckAuthenticationPtrOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutput() UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckAuthenticationPtrOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext ¶
func (o UptimeCheckTcpCheckAuthenticationPtrOutput) ToUptimeCheckTcpCheckAuthenticationPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckAuthenticationPtrOutput) Username ¶
func (o UptimeCheckTcpCheckAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
type UptimeCheckTcpCheckInput ¶
type UptimeCheckTcpCheckInput interface { pulumi.Input ToUptimeCheckTcpCheckOutput() UptimeCheckTcpCheckOutput ToUptimeCheckTcpCheckOutputWithContext(context.Context) UptimeCheckTcpCheckOutput }
UptimeCheckTcpCheckInput is an input type that accepts UptimeCheckTcpCheckArgs and UptimeCheckTcpCheckOutput values. You can construct a concrete instance of `UptimeCheckTcpCheckInput` via:
UptimeCheckTcpCheckArgs{...}
type UptimeCheckTcpCheckOutput ¶
type UptimeCheckTcpCheckOutput struct{ *pulumi.OutputState }
func (UptimeCheckTcpCheckOutput) Authentication ¶
func (o UptimeCheckTcpCheckOutput) Authentication() UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckOutput) ElementType ¶
func (UptimeCheckTcpCheckOutput) ElementType() reflect.Type
func (UptimeCheckTcpCheckOutput) Port ¶
func (o UptimeCheckTcpCheckOutput) Port() pulumi.IntOutput
func (UptimeCheckTcpCheckOutput) Protocol ¶
func (o UptimeCheckTcpCheckOutput) Protocol() pulumi.StringPtrOutput
func (UptimeCheckTcpCheckOutput) Timeout ¶
func (o UptimeCheckTcpCheckOutput) Timeout() pulumi.IntPtrOutput
func (UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckOutput ¶
func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckOutput() UptimeCheckTcpCheckOutput
func (UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckOutputWithContext ¶
func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckOutputWithContext(ctx context.Context) UptimeCheckTcpCheckOutput
func (UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckPtrOutput ¶
func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput
func (UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckPtrOutputWithContext ¶
func (o UptimeCheckTcpCheckOutput) ToUptimeCheckTcpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckPtrOutput
type UptimeCheckTcpCheckPtrInput ¶
type UptimeCheckTcpCheckPtrInput interface { pulumi.Input ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput ToUptimeCheckTcpCheckPtrOutputWithContext(context.Context) UptimeCheckTcpCheckPtrOutput }
UptimeCheckTcpCheckPtrInput is an input type that accepts UptimeCheckTcpCheckArgs, UptimeCheckTcpCheckPtr and UptimeCheckTcpCheckPtrOutput values. You can construct a concrete instance of `UptimeCheckTcpCheckPtrInput` via:
UptimeCheckTcpCheckArgs{...} or: nil
func UptimeCheckTcpCheckPtr ¶
func UptimeCheckTcpCheckPtr(v *UptimeCheckTcpCheckArgs) UptimeCheckTcpCheckPtrInput
type UptimeCheckTcpCheckPtrOutput ¶
type UptimeCheckTcpCheckPtrOutput struct{ *pulumi.OutputState }
func (UptimeCheckTcpCheckPtrOutput) Authentication ¶
func (o UptimeCheckTcpCheckPtrOutput) Authentication() UptimeCheckTcpCheckAuthenticationPtrOutput
func (UptimeCheckTcpCheckPtrOutput) Elem ¶
func (o UptimeCheckTcpCheckPtrOutput) Elem() UptimeCheckTcpCheckOutput
func (UptimeCheckTcpCheckPtrOutput) ElementType ¶
func (UptimeCheckTcpCheckPtrOutput) ElementType() reflect.Type
func (UptimeCheckTcpCheckPtrOutput) Port ¶
func (o UptimeCheckTcpCheckPtrOutput) Port() pulumi.IntPtrOutput
func (UptimeCheckTcpCheckPtrOutput) Protocol ¶
func (o UptimeCheckTcpCheckPtrOutput) Protocol() pulumi.StringPtrOutput
func (UptimeCheckTcpCheckPtrOutput) Timeout ¶
func (o UptimeCheckTcpCheckPtrOutput) Timeout() pulumi.IntPtrOutput
func (UptimeCheckTcpCheckPtrOutput) ToUptimeCheckTcpCheckPtrOutput ¶
func (o UptimeCheckTcpCheckPtrOutput) ToUptimeCheckTcpCheckPtrOutput() UptimeCheckTcpCheckPtrOutput
func (UptimeCheckTcpCheckPtrOutput) ToUptimeCheckTcpCheckPtrOutputWithContext ¶
func (o UptimeCheckTcpCheckPtrOutput) ToUptimeCheckTcpCheckPtrOutputWithContext(ctx context.Context) UptimeCheckTcpCheckPtrOutput
Source Files ¶
- contactGroup.go
- doc.go
- getContactGroup.go
- getPagespeedMonitoringLocations.go
- getStatuscakeContactGroup.go
- getStatuscakePagespeedMonitoringLocations.go
- getStatuscakeUptimeMonitoringLocations.go
- getUptimeMonitoringLocations.go
- init.go
- maintenanceWindow.go
- pagespeedCheck.go
- provider.go
- pulumiTypes.go
- pulumiUtilities.go
- sslCheck.go
- statuscakeContactGroup.go
- statuscakeMaintenanceWindow.go
- statuscakePagespeedCheck.go
- statuscakeSslCheck.go
- statuscakeUptimeCheck.go
- uptimeCheck.go