Documentation
¶
Index ¶
- Constants
- type Authentication
- type AuthenticationArgs
- func (AuthenticationArgs) ElementType() reflect.Type
- func (i AuthenticationArgs) ToAuthenticationOutput() AuthenticationOutput
- func (i AuthenticationArgs) ToAuthenticationOutputWithContext(ctx context.Context) AuthenticationOutput
- func (i AuthenticationArgs) ToAuthenticationPtrOutput() AuthenticationPtrOutput
- func (i AuthenticationArgs) ToAuthenticationPtrOutputWithContext(ctx context.Context) AuthenticationPtrOutput
- type AuthenticationInput
- type AuthenticationOutput
- func (o AuthenticationOutput) CustomAccount() CustomAccountPtrOutput
- func (AuthenticationOutput) ElementType() reflect.Type
- func (o AuthenticationOutput) GoogleAccount() GoogleAccountPtrOutput
- func (o AuthenticationOutput) ToAuthenticationOutput() AuthenticationOutput
- func (o AuthenticationOutput) ToAuthenticationOutputWithContext(ctx context.Context) AuthenticationOutput
- func (o AuthenticationOutput) ToAuthenticationPtrOutput() AuthenticationPtrOutput
- func (o AuthenticationOutput) ToAuthenticationPtrOutputWithContext(ctx context.Context) AuthenticationPtrOutput
- type AuthenticationPtrInput
- type AuthenticationPtrOutput
- func (o AuthenticationPtrOutput) CustomAccount() CustomAccountPtrOutput
- func (o AuthenticationPtrOutput) Elem() AuthenticationOutput
- func (AuthenticationPtrOutput) ElementType() reflect.Type
- func (o AuthenticationPtrOutput) GoogleAccount() GoogleAccountPtrOutput
- func (o AuthenticationPtrOutput) ToAuthenticationPtrOutput() AuthenticationPtrOutput
- func (o AuthenticationPtrOutput) ToAuthenticationPtrOutputWithContext(ctx context.Context) AuthenticationPtrOutput
- type AuthenticationResponse
- type AuthenticationResponseArgs
- func (AuthenticationResponseArgs) ElementType() reflect.Type
- func (i AuthenticationResponseArgs) ToAuthenticationResponseOutput() AuthenticationResponseOutput
- func (i AuthenticationResponseArgs) ToAuthenticationResponseOutputWithContext(ctx context.Context) AuthenticationResponseOutput
- func (i AuthenticationResponseArgs) ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput
- func (i AuthenticationResponseArgs) ToAuthenticationResponsePtrOutputWithContext(ctx context.Context) AuthenticationResponsePtrOutput
- type AuthenticationResponseInput
- type AuthenticationResponseOutput
- func (o AuthenticationResponseOutput) CustomAccount() CustomAccountResponseOutput
- func (AuthenticationResponseOutput) ElementType() reflect.Type
- func (o AuthenticationResponseOutput) GoogleAccount() GoogleAccountResponseOutput
- func (o AuthenticationResponseOutput) ToAuthenticationResponseOutput() AuthenticationResponseOutput
- func (o AuthenticationResponseOutput) ToAuthenticationResponseOutputWithContext(ctx context.Context) AuthenticationResponseOutput
- func (o AuthenticationResponseOutput) ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput
- func (o AuthenticationResponseOutput) ToAuthenticationResponsePtrOutputWithContext(ctx context.Context) AuthenticationResponsePtrOutput
- type AuthenticationResponsePtrInput
- type AuthenticationResponsePtrOutput
- func (o AuthenticationResponsePtrOutput) CustomAccount() CustomAccountResponsePtrOutput
- func (o AuthenticationResponsePtrOutput) Elem() AuthenticationResponseOutput
- func (AuthenticationResponsePtrOutput) ElementType() reflect.Type
- func (o AuthenticationResponsePtrOutput) GoogleAccount() GoogleAccountResponsePtrOutput
- func (o AuthenticationResponsePtrOutput) ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput
- func (o AuthenticationResponsePtrOutput) ToAuthenticationResponsePtrOutputWithContext(ctx context.Context) AuthenticationResponsePtrOutput
- type CustomAccount
- type CustomAccountArgs
- func (CustomAccountArgs) ElementType() reflect.Type
- func (i CustomAccountArgs) ToCustomAccountOutput() CustomAccountOutput
- func (i CustomAccountArgs) ToCustomAccountOutputWithContext(ctx context.Context) CustomAccountOutput
- func (i CustomAccountArgs) ToCustomAccountPtrOutput() CustomAccountPtrOutput
- func (i CustomAccountArgs) ToCustomAccountPtrOutputWithContext(ctx context.Context) CustomAccountPtrOutput
- type CustomAccountInput
- type CustomAccountOutput
- func (CustomAccountOutput) ElementType() reflect.Type
- func (o CustomAccountOutput) LoginUrl() pulumi.StringOutput
- func (o CustomAccountOutput) Password() pulumi.StringOutput
- func (o CustomAccountOutput) ToCustomAccountOutput() CustomAccountOutput
- func (o CustomAccountOutput) ToCustomAccountOutputWithContext(ctx context.Context) CustomAccountOutput
- func (o CustomAccountOutput) ToCustomAccountPtrOutput() CustomAccountPtrOutput
- func (o CustomAccountOutput) ToCustomAccountPtrOutputWithContext(ctx context.Context) CustomAccountPtrOutput
- func (o CustomAccountOutput) Username() pulumi.StringOutput
- type CustomAccountPtrInput
- type CustomAccountPtrOutput
- func (o CustomAccountPtrOutput) Elem() CustomAccountOutput
- func (CustomAccountPtrOutput) ElementType() reflect.Type
- func (o CustomAccountPtrOutput) LoginUrl() pulumi.StringPtrOutput
- func (o CustomAccountPtrOutput) Password() pulumi.StringPtrOutput
- func (o CustomAccountPtrOutput) ToCustomAccountPtrOutput() CustomAccountPtrOutput
- func (o CustomAccountPtrOutput) ToCustomAccountPtrOutputWithContext(ctx context.Context) CustomAccountPtrOutput
- func (o CustomAccountPtrOutput) Username() pulumi.StringPtrOutput
- type CustomAccountResponse
- type CustomAccountResponseArgs
- func (CustomAccountResponseArgs) ElementType() reflect.Type
- func (i CustomAccountResponseArgs) ToCustomAccountResponseOutput() CustomAccountResponseOutput
- func (i CustomAccountResponseArgs) ToCustomAccountResponseOutputWithContext(ctx context.Context) CustomAccountResponseOutput
- func (i CustomAccountResponseArgs) ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput
- func (i CustomAccountResponseArgs) ToCustomAccountResponsePtrOutputWithContext(ctx context.Context) CustomAccountResponsePtrOutput
- type CustomAccountResponseInput
- type CustomAccountResponseOutput
- func (CustomAccountResponseOutput) ElementType() reflect.Type
- func (o CustomAccountResponseOutput) LoginUrl() pulumi.StringOutput
- func (o CustomAccountResponseOutput) Password() pulumi.StringOutput
- func (o CustomAccountResponseOutput) ToCustomAccountResponseOutput() CustomAccountResponseOutput
- func (o CustomAccountResponseOutput) ToCustomAccountResponseOutputWithContext(ctx context.Context) CustomAccountResponseOutput
- func (o CustomAccountResponseOutput) ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput
- func (o CustomAccountResponseOutput) ToCustomAccountResponsePtrOutputWithContext(ctx context.Context) CustomAccountResponsePtrOutput
- func (o CustomAccountResponseOutput) Username() pulumi.StringOutput
- type CustomAccountResponsePtrInput
- type CustomAccountResponsePtrOutput
- func (o CustomAccountResponsePtrOutput) Elem() CustomAccountResponseOutput
- func (CustomAccountResponsePtrOutput) ElementType() reflect.Type
- func (o CustomAccountResponsePtrOutput) LoginUrl() pulumi.StringPtrOutput
- func (o CustomAccountResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o CustomAccountResponsePtrOutput) ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput
- func (o CustomAccountResponsePtrOutput) ToCustomAccountResponsePtrOutputWithContext(ctx context.Context) CustomAccountResponsePtrOutput
- func (o CustomAccountResponsePtrOutput) Username() pulumi.StringPtrOutput
- type GoogleAccount
- type GoogleAccountArgs
- func (GoogleAccountArgs) ElementType() reflect.Type
- func (i GoogleAccountArgs) ToGoogleAccountOutput() GoogleAccountOutput
- func (i GoogleAccountArgs) ToGoogleAccountOutputWithContext(ctx context.Context) GoogleAccountOutput
- func (i GoogleAccountArgs) ToGoogleAccountPtrOutput() GoogleAccountPtrOutput
- func (i GoogleAccountArgs) ToGoogleAccountPtrOutputWithContext(ctx context.Context) GoogleAccountPtrOutput
- type GoogleAccountInput
- type GoogleAccountOutput
- func (GoogleAccountOutput) ElementType() reflect.Type
- func (o GoogleAccountOutput) Password() pulumi.StringOutput
- func (o GoogleAccountOutput) ToGoogleAccountOutput() GoogleAccountOutput
- func (o GoogleAccountOutput) ToGoogleAccountOutputWithContext(ctx context.Context) GoogleAccountOutput
- func (o GoogleAccountOutput) ToGoogleAccountPtrOutput() GoogleAccountPtrOutput
- func (o GoogleAccountOutput) ToGoogleAccountPtrOutputWithContext(ctx context.Context) GoogleAccountPtrOutput
- func (o GoogleAccountOutput) Username() pulumi.StringOutput
- type GoogleAccountPtrInput
- type GoogleAccountPtrOutput
- func (o GoogleAccountPtrOutput) Elem() GoogleAccountOutput
- func (GoogleAccountPtrOutput) ElementType() reflect.Type
- func (o GoogleAccountPtrOutput) Password() pulumi.StringPtrOutput
- func (o GoogleAccountPtrOutput) ToGoogleAccountPtrOutput() GoogleAccountPtrOutput
- func (o GoogleAccountPtrOutput) ToGoogleAccountPtrOutputWithContext(ctx context.Context) GoogleAccountPtrOutput
- func (o GoogleAccountPtrOutput) Username() pulumi.StringPtrOutput
- type GoogleAccountResponse
- type GoogleAccountResponseArgs
- func (GoogleAccountResponseArgs) ElementType() reflect.Type
- func (i GoogleAccountResponseArgs) ToGoogleAccountResponseOutput() GoogleAccountResponseOutput
- func (i GoogleAccountResponseArgs) ToGoogleAccountResponseOutputWithContext(ctx context.Context) GoogleAccountResponseOutput
- func (i GoogleAccountResponseArgs) ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput
- func (i GoogleAccountResponseArgs) ToGoogleAccountResponsePtrOutputWithContext(ctx context.Context) GoogleAccountResponsePtrOutput
- type GoogleAccountResponseInput
- type GoogleAccountResponseOutput
- func (GoogleAccountResponseOutput) ElementType() reflect.Type
- func (o GoogleAccountResponseOutput) Password() pulumi.StringOutput
- func (o GoogleAccountResponseOutput) ToGoogleAccountResponseOutput() GoogleAccountResponseOutput
- func (o GoogleAccountResponseOutput) ToGoogleAccountResponseOutputWithContext(ctx context.Context) GoogleAccountResponseOutput
- func (o GoogleAccountResponseOutput) ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput
- func (o GoogleAccountResponseOutput) ToGoogleAccountResponsePtrOutputWithContext(ctx context.Context) GoogleAccountResponsePtrOutput
- func (o GoogleAccountResponseOutput) Username() pulumi.StringOutput
- type GoogleAccountResponsePtrInput
- type GoogleAccountResponsePtrOutput
- func (o GoogleAccountResponsePtrOutput) Elem() GoogleAccountResponseOutput
- func (GoogleAccountResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleAccountResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o GoogleAccountResponsePtrOutput) ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput
- func (o GoogleAccountResponsePtrOutput) ToGoogleAccountResponsePtrOutputWithContext(ctx context.Context) GoogleAccountResponsePtrOutput
- func (o GoogleAccountResponsePtrOutput) Username() pulumi.StringPtrOutput
- type LookupScanConfigArgs
- type LookupScanConfigOutputArgs
- type LookupScanConfigResult
- type LookupScanConfigResultOutput
- func (o LookupScanConfigResultOutput) Authentication() AuthenticationResponseOutput
- func (o LookupScanConfigResultOutput) BlacklistPatterns() pulumi.StringArrayOutput
- func (o LookupScanConfigResultOutput) DisplayName() pulumi.StringOutput
- func (LookupScanConfigResultOutput) ElementType() reflect.Type
- func (o LookupScanConfigResultOutput) LatestRun() ScanRunResponseOutput
- func (o LookupScanConfigResultOutput) MaxQps() pulumi.IntOutput
- func (o LookupScanConfigResultOutput) Name() pulumi.StringOutput
- func (o LookupScanConfigResultOutput) Schedule() ScheduleResponseOutput
- func (o LookupScanConfigResultOutput) StartingUrls() pulumi.StringArrayOutput
- func (o LookupScanConfigResultOutput) TargetPlatforms() pulumi.StringArrayOutput
- func (o LookupScanConfigResultOutput) ToLookupScanConfigResultOutput() LookupScanConfigResultOutput
- func (o LookupScanConfigResultOutput) ToLookupScanConfigResultOutputWithContext(ctx context.Context) LookupScanConfigResultOutput
- func (o LookupScanConfigResultOutput) UserAgent() pulumi.StringOutput
- type ScanConfig
- type ScanConfigArgs
- type ScanConfigInput
- type ScanConfigOutput
- type ScanConfigState
- type ScanConfigTargetPlatformsItem
- func (ScanConfigTargetPlatformsItem) ElementType() reflect.Type
- func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemOutput() ScanConfigTargetPlatformsItemOutput
- func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemOutput
- func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput
- func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemPtrOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemPtrOutput
- func (e ScanConfigTargetPlatformsItem) ToStringOutput() pulumi.StringOutput
- func (e ScanConfigTargetPlatformsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScanConfigTargetPlatformsItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScanConfigTargetPlatformsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanConfigTargetPlatformsItemArray
- func (ScanConfigTargetPlatformsItemArray) ElementType() reflect.Type
- func (i ScanConfigTargetPlatformsItemArray) ToScanConfigTargetPlatformsItemArrayOutput() ScanConfigTargetPlatformsItemArrayOutput
- func (i ScanConfigTargetPlatformsItemArray) ToScanConfigTargetPlatformsItemArrayOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemArrayOutput
- type ScanConfigTargetPlatformsItemArrayInput
- type ScanConfigTargetPlatformsItemArrayOutput
- func (ScanConfigTargetPlatformsItemArrayOutput) ElementType() reflect.Type
- func (o ScanConfigTargetPlatformsItemArrayOutput) Index(i pulumi.IntInput) ScanConfigTargetPlatformsItemOutput
- func (o ScanConfigTargetPlatformsItemArrayOutput) ToScanConfigTargetPlatformsItemArrayOutput() ScanConfigTargetPlatformsItemArrayOutput
- func (o ScanConfigTargetPlatformsItemArrayOutput) ToScanConfigTargetPlatformsItemArrayOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemArrayOutput
- type ScanConfigTargetPlatformsItemInput
- type ScanConfigTargetPlatformsItemOutput
- func (ScanConfigTargetPlatformsItemOutput) ElementType() reflect.Type
- func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemOutput() ScanConfigTargetPlatformsItemOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemPtrOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemPtrOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanConfigTargetPlatformsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanConfigTargetPlatformsItemPtrInput
- type ScanConfigTargetPlatformsItemPtrOutput
- func (o ScanConfigTargetPlatformsItemPtrOutput) Elem() ScanConfigTargetPlatformsItemOutput
- func (ScanConfigTargetPlatformsItemPtrOutput) ElementType() reflect.Type
- func (o ScanConfigTargetPlatformsItemPtrOutput) ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput
- func (o ScanConfigTargetPlatformsItemPtrOutput) ToScanConfigTargetPlatformsItemPtrOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemPtrOutput
- func (o ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanConfigUserAgent
- func (ScanConfigUserAgent) ElementType() reflect.Type
- func (e ScanConfigUserAgent) ToScanConfigUserAgentOutput() ScanConfigUserAgentOutput
- func (e ScanConfigUserAgent) ToScanConfigUserAgentOutputWithContext(ctx context.Context) ScanConfigUserAgentOutput
- func (e ScanConfigUserAgent) ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput
- func (e ScanConfigUserAgent) ToScanConfigUserAgentPtrOutputWithContext(ctx context.Context) ScanConfigUserAgentPtrOutput
- func (e ScanConfigUserAgent) ToStringOutput() pulumi.StringOutput
- func (e ScanConfigUserAgent) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScanConfigUserAgent) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScanConfigUserAgent) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanConfigUserAgentInput
- type ScanConfigUserAgentOutput
- func (ScanConfigUserAgentOutput) ElementType() reflect.Type
- func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentOutput() ScanConfigUserAgentOutput
- func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentOutputWithContext(ctx context.Context) ScanConfigUserAgentOutput
- func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput
- func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentPtrOutputWithContext(ctx context.Context) ScanConfigUserAgentPtrOutput
- func (o ScanConfigUserAgentOutput) ToStringOutput() pulumi.StringOutput
- func (o ScanConfigUserAgentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScanConfigUserAgentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanConfigUserAgentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanConfigUserAgentPtrInput
- type ScanConfigUserAgentPtrOutput
- func (o ScanConfigUserAgentPtrOutput) Elem() ScanConfigUserAgentOutput
- func (ScanConfigUserAgentPtrOutput) ElementType() reflect.Type
- func (o ScanConfigUserAgentPtrOutput) ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput
- func (o ScanConfigUserAgentPtrOutput) ToScanConfigUserAgentPtrOutputWithContext(ctx context.Context) ScanConfigUserAgentPtrOutput
- func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanRun
- type ScanRunArgs
- func (ScanRunArgs) ElementType() reflect.Type
- func (i ScanRunArgs) ToScanRunOutput() ScanRunOutput
- func (i ScanRunArgs) ToScanRunOutputWithContext(ctx context.Context) ScanRunOutput
- func (i ScanRunArgs) ToScanRunPtrOutput() ScanRunPtrOutput
- func (i ScanRunArgs) ToScanRunPtrOutputWithContext(ctx context.Context) ScanRunPtrOutput
- type ScanRunExecutionState
- func (ScanRunExecutionState) ElementType() reflect.Type
- func (e ScanRunExecutionState) ToScanRunExecutionStateOutput() ScanRunExecutionStateOutput
- func (e ScanRunExecutionState) ToScanRunExecutionStateOutputWithContext(ctx context.Context) ScanRunExecutionStateOutput
- func (e ScanRunExecutionState) ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput
- func (e ScanRunExecutionState) ToScanRunExecutionStatePtrOutputWithContext(ctx context.Context) ScanRunExecutionStatePtrOutput
- func (e ScanRunExecutionState) ToStringOutput() pulumi.StringOutput
- func (e ScanRunExecutionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScanRunExecutionState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScanRunExecutionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanRunExecutionStateInput
- type ScanRunExecutionStateOutput
- func (ScanRunExecutionStateOutput) ElementType() reflect.Type
- func (o ScanRunExecutionStateOutput) ToScanRunExecutionStateOutput() ScanRunExecutionStateOutput
- func (o ScanRunExecutionStateOutput) ToScanRunExecutionStateOutputWithContext(ctx context.Context) ScanRunExecutionStateOutput
- func (o ScanRunExecutionStateOutput) ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput
- func (o ScanRunExecutionStateOutput) ToScanRunExecutionStatePtrOutputWithContext(ctx context.Context) ScanRunExecutionStatePtrOutput
- func (o ScanRunExecutionStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScanRunExecutionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScanRunExecutionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanRunExecutionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanRunExecutionStatePtrInput
- type ScanRunExecutionStatePtrOutput
- func (o ScanRunExecutionStatePtrOutput) Elem() ScanRunExecutionStateOutput
- func (ScanRunExecutionStatePtrOutput) ElementType() reflect.Type
- func (o ScanRunExecutionStatePtrOutput) ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput
- func (o ScanRunExecutionStatePtrOutput) ToScanRunExecutionStatePtrOutputWithContext(ctx context.Context) ScanRunExecutionStatePtrOutput
- func (o ScanRunExecutionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanRunExecutionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanRunInput
- type ScanRunOutput
- func (ScanRunOutput) ElementType() reflect.Type
- func (o ScanRunOutput) EndTime() pulumi.StringPtrOutput
- func (o ScanRunOutput) ExecutionState() ScanRunExecutionStatePtrOutput
- func (o ScanRunOutput) HasVulnerabilities() pulumi.BoolPtrOutput
- func (o ScanRunOutput) Name() pulumi.StringPtrOutput
- func (o ScanRunOutput) ProgressPercent() pulumi.IntPtrOutput
- func (o ScanRunOutput) ResultState() ScanRunResultStatePtrOutput
- func (o ScanRunOutput) StartTime() pulumi.StringPtrOutput
- func (o ScanRunOutput) ToScanRunOutput() ScanRunOutput
- func (o ScanRunOutput) ToScanRunOutputWithContext(ctx context.Context) ScanRunOutput
- func (o ScanRunOutput) ToScanRunPtrOutput() ScanRunPtrOutput
- func (o ScanRunOutput) ToScanRunPtrOutputWithContext(ctx context.Context) ScanRunPtrOutput
- func (o ScanRunOutput) UrlsCrawledCount() pulumi.StringPtrOutput
- func (o ScanRunOutput) UrlsTestedCount() pulumi.StringPtrOutput
- type ScanRunPtrInput
- type ScanRunPtrOutput
- func (o ScanRunPtrOutput) Elem() ScanRunOutput
- func (ScanRunPtrOutput) ElementType() reflect.Type
- func (o ScanRunPtrOutput) EndTime() pulumi.StringPtrOutput
- func (o ScanRunPtrOutput) ExecutionState() ScanRunExecutionStatePtrOutput
- func (o ScanRunPtrOutput) HasVulnerabilities() pulumi.BoolPtrOutput
- func (o ScanRunPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScanRunPtrOutput) ProgressPercent() pulumi.IntPtrOutput
- func (o ScanRunPtrOutput) ResultState() ScanRunResultStatePtrOutput
- func (o ScanRunPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o ScanRunPtrOutput) ToScanRunPtrOutput() ScanRunPtrOutput
- func (o ScanRunPtrOutput) ToScanRunPtrOutputWithContext(ctx context.Context) ScanRunPtrOutput
- func (o ScanRunPtrOutput) UrlsCrawledCount() pulumi.StringPtrOutput
- func (o ScanRunPtrOutput) UrlsTestedCount() pulumi.StringPtrOutput
- type ScanRunResponse
- type ScanRunResponseArgs
- func (ScanRunResponseArgs) ElementType() reflect.Type
- func (i ScanRunResponseArgs) ToScanRunResponseOutput() ScanRunResponseOutput
- func (i ScanRunResponseArgs) ToScanRunResponseOutputWithContext(ctx context.Context) ScanRunResponseOutput
- func (i ScanRunResponseArgs) ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput
- func (i ScanRunResponseArgs) ToScanRunResponsePtrOutputWithContext(ctx context.Context) ScanRunResponsePtrOutput
- type ScanRunResponseInput
- type ScanRunResponseOutput
- func (ScanRunResponseOutput) ElementType() reflect.Type
- func (o ScanRunResponseOutput) EndTime() pulumi.StringOutput
- func (o ScanRunResponseOutput) ExecutionState() pulumi.StringOutput
- func (o ScanRunResponseOutput) HasVulnerabilities() pulumi.BoolOutput
- func (o ScanRunResponseOutput) Name() pulumi.StringOutput
- func (o ScanRunResponseOutput) ProgressPercent() pulumi.IntOutput
- func (o ScanRunResponseOutput) ResultState() pulumi.StringOutput
- func (o ScanRunResponseOutput) StartTime() pulumi.StringOutput
- func (o ScanRunResponseOutput) ToScanRunResponseOutput() ScanRunResponseOutput
- func (o ScanRunResponseOutput) ToScanRunResponseOutputWithContext(ctx context.Context) ScanRunResponseOutput
- func (o ScanRunResponseOutput) ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput
- func (o ScanRunResponseOutput) ToScanRunResponsePtrOutputWithContext(ctx context.Context) ScanRunResponsePtrOutput
- func (o ScanRunResponseOutput) UrlsCrawledCount() pulumi.StringOutput
- func (o ScanRunResponseOutput) UrlsTestedCount() pulumi.StringOutput
- type ScanRunResponsePtrInput
- type ScanRunResponsePtrOutput
- func (o ScanRunResponsePtrOutput) Elem() ScanRunResponseOutput
- func (ScanRunResponsePtrOutput) ElementType() reflect.Type
- func (o ScanRunResponsePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o ScanRunResponsePtrOutput) ExecutionState() pulumi.StringPtrOutput
- func (o ScanRunResponsePtrOutput) HasVulnerabilities() pulumi.BoolPtrOutput
- func (o ScanRunResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ScanRunResponsePtrOutput) ProgressPercent() pulumi.IntPtrOutput
- func (o ScanRunResponsePtrOutput) ResultState() pulumi.StringPtrOutput
- func (o ScanRunResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o ScanRunResponsePtrOutput) ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput
- func (o ScanRunResponsePtrOutput) ToScanRunResponsePtrOutputWithContext(ctx context.Context) ScanRunResponsePtrOutput
- func (o ScanRunResponsePtrOutput) UrlsCrawledCount() pulumi.StringPtrOutput
- func (o ScanRunResponsePtrOutput) UrlsTestedCount() pulumi.StringPtrOutput
- type ScanRunResultState
- func (ScanRunResultState) ElementType() reflect.Type
- func (e ScanRunResultState) ToScanRunResultStateOutput() ScanRunResultStateOutput
- func (e ScanRunResultState) ToScanRunResultStateOutputWithContext(ctx context.Context) ScanRunResultStateOutput
- func (e ScanRunResultState) ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput
- func (e ScanRunResultState) ToScanRunResultStatePtrOutputWithContext(ctx context.Context) ScanRunResultStatePtrOutput
- func (e ScanRunResultState) ToStringOutput() pulumi.StringOutput
- func (e ScanRunResultState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScanRunResultState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScanRunResultState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanRunResultStateInput
- type ScanRunResultStateOutput
- func (ScanRunResultStateOutput) ElementType() reflect.Type
- func (o ScanRunResultStateOutput) ToScanRunResultStateOutput() ScanRunResultStateOutput
- func (o ScanRunResultStateOutput) ToScanRunResultStateOutputWithContext(ctx context.Context) ScanRunResultStateOutput
- func (o ScanRunResultStateOutput) ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput
- func (o ScanRunResultStateOutput) ToScanRunResultStatePtrOutputWithContext(ctx context.Context) ScanRunResultStatePtrOutput
- func (o ScanRunResultStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScanRunResultStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScanRunResultStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanRunResultStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScanRunResultStatePtrInput
- type ScanRunResultStatePtrOutput
- func (o ScanRunResultStatePtrOutput) Elem() ScanRunResultStateOutput
- func (ScanRunResultStatePtrOutput) ElementType() reflect.Type
- func (o ScanRunResultStatePtrOutput) ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput
- func (o ScanRunResultStatePtrOutput) ToScanRunResultStatePtrOutputWithContext(ctx context.Context) ScanRunResultStatePtrOutput
- func (o ScanRunResultStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScanRunResultStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Schedule
- type ScheduleArgs
- func (ScheduleArgs) ElementType() reflect.Type
- func (i ScheduleArgs) ToScheduleOutput() ScheduleOutput
- func (i ScheduleArgs) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
- func (i ScheduleArgs) ToSchedulePtrOutput() SchedulePtrOutput
- func (i ScheduleArgs) ToSchedulePtrOutputWithContext(ctx context.Context) SchedulePtrOutput
- type ScheduleInput
- type ScheduleOutput
- func (ScheduleOutput) ElementType() reflect.Type
- func (o ScheduleOutput) IntervalDurationDays() pulumi.IntOutput
- func (o ScheduleOutput) ScheduleTime() pulumi.StringPtrOutput
- func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput
- func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
- func (o ScheduleOutput) ToSchedulePtrOutput() SchedulePtrOutput
- func (o ScheduleOutput) ToSchedulePtrOutputWithContext(ctx context.Context) SchedulePtrOutput
- type SchedulePtrInput
- type SchedulePtrOutput
- func (o SchedulePtrOutput) Elem() ScheduleOutput
- func (SchedulePtrOutput) ElementType() reflect.Type
- func (o SchedulePtrOutput) IntervalDurationDays() pulumi.IntPtrOutput
- func (o SchedulePtrOutput) ScheduleTime() pulumi.StringPtrOutput
- func (o SchedulePtrOutput) ToSchedulePtrOutput() SchedulePtrOutput
- func (o SchedulePtrOutput) ToSchedulePtrOutputWithContext(ctx context.Context) SchedulePtrOutput
- type ScheduleResponse
- type ScheduleResponseArgs
- func (ScheduleResponseArgs) ElementType() reflect.Type
- func (i ScheduleResponseArgs) ToScheduleResponseOutput() ScheduleResponseOutput
- func (i ScheduleResponseArgs) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput
- func (i ScheduleResponseArgs) ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput
- func (i ScheduleResponseArgs) ToScheduleResponsePtrOutputWithContext(ctx context.Context) ScheduleResponsePtrOutput
- type ScheduleResponseInput
- type ScheduleResponseOutput
- func (ScheduleResponseOutput) ElementType() reflect.Type
- func (o ScheduleResponseOutput) IntervalDurationDays() pulumi.IntOutput
- func (o ScheduleResponseOutput) ScheduleTime() pulumi.StringOutput
- func (o ScheduleResponseOutput) ToScheduleResponseOutput() ScheduleResponseOutput
- func (o ScheduleResponseOutput) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput
- func (o ScheduleResponseOutput) ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput
- func (o ScheduleResponseOutput) ToScheduleResponsePtrOutputWithContext(ctx context.Context) ScheduleResponsePtrOutput
- type ScheduleResponsePtrInput
- type ScheduleResponsePtrOutput
- func (o ScheduleResponsePtrOutput) Elem() ScheduleResponseOutput
- func (ScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o ScheduleResponsePtrOutput) IntervalDurationDays() pulumi.IntPtrOutput
- func (o ScheduleResponsePtrOutput) ScheduleTime() pulumi.StringPtrOutput
- func (o ScheduleResponsePtrOutput) ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput
- func (o ScheduleResponsePtrOutput) ToScheduleResponsePtrOutputWithContext(ctx context.Context) ScheduleResponsePtrOutput
Constants ¶
const ( // The target platform is unknown. Requests with this enum value will be rejected with INVALID_ARGUMENT error. ScanConfigTargetPlatformsItemTargetPlatformUnspecified = ScanConfigTargetPlatformsItem("TARGET_PLATFORM_UNSPECIFIED") // Google App Engine service. ScanConfigTargetPlatformsItemAppEngine = ScanConfigTargetPlatformsItem("APP_ENGINE") // Google Compute Engine service. ScanConfigTargetPlatformsItemCompute = ScanConfigTargetPlatformsItem("COMPUTE") )
const ( // The user agent is unknown. Service will default to CHROME_LINUX. ScanConfigUserAgentUserAgentUnspecified = ScanConfigUserAgent("USER_AGENT_UNSPECIFIED") // Chrome on Linux. This is the service default if unspecified. ScanConfigUserAgentChromeLinux = ScanConfigUserAgent("CHROME_LINUX") // Chrome on Android. ScanConfigUserAgentChromeAndroid = ScanConfigUserAgent("CHROME_ANDROID") // Safari on IPhone. ScanConfigUserAgentSafariIphone = ScanConfigUserAgent("SAFARI_IPHONE") )
const ( // Represents an invalid state caused by internal server error. This value should never be returned. ScanRunExecutionStateExecutionStateUnspecified = ScanRunExecutionState("EXECUTION_STATE_UNSPECIFIED") // The scan is waiting in the queue. ScanRunExecutionStateQueued = ScanRunExecutionState("QUEUED") // The scan is in progress. ScanRunExecutionStateScanning = ScanRunExecutionState("SCANNING") // The scan is either finished or stopped by user. ScanRunExecutionStateFinished = ScanRunExecutionState("FINISHED") )
const ( // Default value. This value is returned when the ScanRun is not yet finished. ScanRunResultStateResultStateUnspecified = ScanRunResultState("RESULT_STATE_UNSPECIFIED") // The scan finished without errors. ScanRunResultStateSuccess = ScanRunResultState("SUCCESS") // The scan finished with errors. ScanRunResultStateError = ScanRunResultState("ERROR") // The scan was terminated by user. ScanRunResultStateKilled = ScanRunResultState("KILLED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authentication ¶
type Authentication struct { // Authentication using a custom account. CustomAccount *CustomAccount `pulumi:"customAccount"` // Authentication using a Google account. GoogleAccount *GoogleAccount `pulumi:"googleAccount"` }
Scan authentication configuration.
type AuthenticationArgs ¶
type AuthenticationArgs struct { // Authentication using a custom account. CustomAccount CustomAccountPtrInput `pulumi:"customAccount"` // Authentication using a Google account. GoogleAccount GoogleAccountPtrInput `pulumi:"googleAccount"` }
Scan authentication configuration.
func (AuthenticationArgs) ElementType ¶
func (AuthenticationArgs) ElementType() reflect.Type
func (AuthenticationArgs) ToAuthenticationOutput ¶
func (i AuthenticationArgs) ToAuthenticationOutput() AuthenticationOutput
func (AuthenticationArgs) ToAuthenticationOutputWithContext ¶
func (i AuthenticationArgs) ToAuthenticationOutputWithContext(ctx context.Context) AuthenticationOutput
func (AuthenticationArgs) ToAuthenticationPtrOutput ¶
func (i AuthenticationArgs) ToAuthenticationPtrOutput() AuthenticationPtrOutput
func (AuthenticationArgs) ToAuthenticationPtrOutputWithContext ¶
func (i AuthenticationArgs) ToAuthenticationPtrOutputWithContext(ctx context.Context) AuthenticationPtrOutput
type AuthenticationInput ¶
type AuthenticationInput interface { pulumi.Input ToAuthenticationOutput() AuthenticationOutput ToAuthenticationOutputWithContext(context.Context) AuthenticationOutput }
AuthenticationInput is an input type that accepts AuthenticationArgs and AuthenticationOutput values. You can construct a concrete instance of `AuthenticationInput` via:
AuthenticationArgs{...}
type AuthenticationOutput ¶
type AuthenticationOutput struct{ *pulumi.OutputState }
Scan authentication configuration.
func (AuthenticationOutput) CustomAccount ¶
func (o AuthenticationOutput) CustomAccount() CustomAccountPtrOutput
Authentication using a custom account.
func (AuthenticationOutput) ElementType ¶
func (AuthenticationOutput) ElementType() reflect.Type
func (AuthenticationOutput) GoogleAccount ¶
func (o AuthenticationOutput) GoogleAccount() GoogleAccountPtrOutput
Authentication using a Google account.
func (AuthenticationOutput) ToAuthenticationOutput ¶
func (o AuthenticationOutput) ToAuthenticationOutput() AuthenticationOutput
func (AuthenticationOutput) ToAuthenticationOutputWithContext ¶
func (o AuthenticationOutput) ToAuthenticationOutputWithContext(ctx context.Context) AuthenticationOutput
func (AuthenticationOutput) ToAuthenticationPtrOutput ¶
func (o AuthenticationOutput) ToAuthenticationPtrOutput() AuthenticationPtrOutput
func (AuthenticationOutput) ToAuthenticationPtrOutputWithContext ¶
func (o AuthenticationOutput) ToAuthenticationPtrOutputWithContext(ctx context.Context) AuthenticationPtrOutput
type AuthenticationPtrInput ¶
type AuthenticationPtrInput interface { pulumi.Input ToAuthenticationPtrOutput() AuthenticationPtrOutput ToAuthenticationPtrOutputWithContext(context.Context) AuthenticationPtrOutput }
AuthenticationPtrInput is an input type that accepts AuthenticationArgs, AuthenticationPtr and AuthenticationPtrOutput values. You can construct a concrete instance of `AuthenticationPtrInput` via:
AuthenticationArgs{...} or: nil
func AuthenticationPtr ¶
func AuthenticationPtr(v *AuthenticationArgs) AuthenticationPtrInput
type AuthenticationPtrOutput ¶
type AuthenticationPtrOutput struct{ *pulumi.OutputState }
func (AuthenticationPtrOutput) CustomAccount ¶
func (o AuthenticationPtrOutput) CustomAccount() CustomAccountPtrOutput
Authentication using a custom account.
func (AuthenticationPtrOutput) Elem ¶
func (o AuthenticationPtrOutput) Elem() AuthenticationOutput
func (AuthenticationPtrOutput) ElementType ¶
func (AuthenticationPtrOutput) ElementType() reflect.Type
func (AuthenticationPtrOutput) GoogleAccount ¶
func (o AuthenticationPtrOutput) GoogleAccount() GoogleAccountPtrOutput
Authentication using a Google account.
func (AuthenticationPtrOutput) ToAuthenticationPtrOutput ¶
func (o AuthenticationPtrOutput) ToAuthenticationPtrOutput() AuthenticationPtrOutput
func (AuthenticationPtrOutput) ToAuthenticationPtrOutputWithContext ¶
func (o AuthenticationPtrOutput) ToAuthenticationPtrOutputWithContext(ctx context.Context) AuthenticationPtrOutput
type AuthenticationResponse ¶
type AuthenticationResponse struct { // Authentication using a custom account. CustomAccount CustomAccountResponse `pulumi:"customAccount"` // Authentication using a Google account. GoogleAccount GoogleAccountResponse `pulumi:"googleAccount"` }
Scan authentication configuration.
type AuthenticationResponseArgs ¶
type AuthenticationResponseArgs struct { // Authentication using a custom account. CustomAccount CustomAccountResponseInput `pulumi:"customAccount"` // Authentication using a Google account. GoogleAccount GoogleAccountResponseInput `pulumi:"googleAccount"` }
Scan authentication configuration.
func (AuthenticationResponseArgs) ElementType ¶
func (AuthenticationResponseArgs) ElementType() reflect.Type
func (AuthenticationResponseArgs) ToAuthenticationResponseOutput ¶
func (i AuthenticationResponseArgs) ToAuthenticationResponseOutput() AuthenticationResponseOutput
func (AuthenticationResponseArgs) ToAuthenticationResponseOutputWithContext ¶
func (i AuthenticationResponseArgs) ToAuthenticationResponseOutputWithContext(ctx context.Context) AuthenticationResponseOutput
func (AuthenticationResponseArgs) ToAuthenticationResponsePtrOutput ¶
func (i AuthenticationResponseArgs) ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput
func (AuthenticationResponseArgs) ToAuthenticationResponsePtrOutputWithContext ¶
func (i AuthenticationResponseArgs) ToAuthenticationResponsePtrOutputWithContext(ctx context.Context) AuthenticationResponsePtrOutput
type AuthenticationResponseInput ¶
type AuthenticationResponseInput interface { pulumi.Input ToAuthenticationResponseOutput() AuthenticationResponseOutput ToAuthenticationResponseOutputWithContext(context.Context) AuthenticationResponseOutput }
AuthenticationResponseInput is an input type that accepts AuthenticationResponseArgs and AuthenticationResponseOutput values. You can construct a concrete instance of `AuthenticationResponseInput` via:
AuthenticationResponseArgs{...}
type AuthenticationResponseOutput ¶
type AuthenticationResponseOutput struct{ *pulumi.OutputState }
Scan authentication configuration.
func (AuthenticationResponseOutput) CustomAccount ¶
func (o AuthenticationResponseOutput) CustomAccount() CustomAccountResponseOutput
Authentication using a custom account.
func (AuthenticationResponseOutput) ElementType ¶
func (AuthenticationResponseOutput) ElementType() reflect.Type
func (AuthenticationResponseOutput) GoogleAccount ¶
func (o AuthenticationResponseOutput) GoogleAccount() GoogleAccountResponseOutput
Authentication using a Google account.
func (AuthenticationResponseOutput) ToAuthenticationResponseOutput ¶
func (o AuthenticationResponseOutput) ToAuthenticationResponseOutput() AuthenticationResponseOutput
func (AuthenticationResponseOutput) ToAuthenticationResponseOutputWithContext ¶
func (o AuthenticationResponseOutput) ToAuthenticationResponseOutputWithContext(ctx context.Context) AuthenticationResponseOutput
func (AuthenticationResponseOutput) ToAuthenticationResponsePtrOutput ¶
func (o AuthenticationResponseOutput) ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput
func (AuthenticationResponseOutput) ToAuthenticationResponsePtrOutputWithContext ¶
func (o AuthenticationResponseOutput) ToAuthenticationResponsePtrOutputWithContext(ctx context.Context) AuthenticationResponsePtrOutput
type AuthenticationResponsePtrInput ¶
type AuthenticationResponsePtrInput interface { pulumi.Input ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput ToAuthenticationResponsePtrOutputWithContext(context.Context) AuthenticationResponsePtrOutput }
AuthenticationResponsePtrInput is an input type that accepts AuthenticationResponseArgs, AuthenticationResponsePtr and AuthenticationResponsePtrOutput values. You can construct a concrete instance of `AuthenticationResponsePtrInput` via:
AuthenticationResponseArgs{...} or: nil
func AuthenticationResponsePtr ¶
func AuthenticationResponsePtr(v *AuthenticationResponseArgs) AuthenticationResponsePtrInput
type AuthenticationResponsePtrOutput ¶
type AuthenticationResponsePtrOutput struct{ *pulumi.OutputState }
func (AuthenticationResponsePtrOutput) CustomAccount ¶
func (o AuthenticationResponsePtrOutput) CustomAccount() CustomAccountResponsePtrOutput
Authentication using a custom account.
func (AuthenticationResponsePtrOutput) Elem ¶
func (o AuthenticationResponsePtrOutput) Elem() AuthenticationResponseOutput
func (AuthenticationResponsePtrOutput) ElementType ¶
func (AuthenticationResponsePtrOutput) ElementType() reflect.Type
func (AuthenticationResponsePtrOutput) GoogleAccount ¶
func (o AuthenticationResponsePtrOutput) GoogleAccount() GoogleAccountResponsePtrOutput
Authentication using a Google account.
func (AuthenticationResponsePtrOutput) ToAuthenticationResponsePtrOutput ¶
func (o AuthenticationResponsePtrOutput) ToAuthenticationResponsePtrOutput() AuthenticationResponsePtrOutput
func (AuthenticationResponsePtrOutput) ToAuthenticationResponsePtrOutputWithContext ¶
func (o AuthenticationResponsePtrOutput) ToAuthenticationResponsePtrOutputWithContext(ctx context.Context) AuthenticationResponsePtrOutput
type CustomAccount ¶
type CustomAccount struct { // The login form URL of the website. LoginUrl string `pulumi:"loginUrl"` // Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password string `pulumi:"password"` // The user name of the custom account. Username string `pulumi:"username"` }
Describes authentication configuration that uses a custom account.
type CustomAccountArgs ¶
type CustomAccountArgs struct { // The login form URL of the website. LoginUrl pulumi.StringInput `pulumi:"loginUrl"` // Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password pulumi.StringInput `pulumi:"password"` // The user name of the custom account. Username pulumi.StringInput `pulumi:"username"` }
Describes authentication configuration that uses a custom account.
func (CustomAccountArgs) ElementType ¶
func (CustomAccountArgs) ElementType() reflect.Type
func (CustomAccountArgs) ToCustomAccountOutput ¶
func (i CustomAccountArgs) ToCustomAccountOutput() CustomAccountOutput
func (CustomAccountArgs) ToCustomAccountOutputWithContext ¶
func (i CustomAccountArgs) ToCustomAccountOutputWithContext(ctx context.Context) CustomAccountOutput
func (CustomAccountArgs) ToCustomAccountPtrOutput ¶
func (i CustomAccountArgs) ToCustomAccountPtrOutput() CustomAccountPtrOutput
func (CustomAccountArgs) ToCustomAccountPtrOutputWithContext ¶
func (i CustomAccountArgs) ToCustomAccountPtrOutputWithContext(ctx context.Context) CustomAccountPtrOutput
type CustomAccountInput ¶
type CustomAccountInput interface { pulumi.Input ToCustomAccountOutput() CustomAccountOutput ToCustomAccountOutputWithContext(context.Context) CustomAccountOutput }
CustomAccountInput is an input type that accepts CustomAccountArgs and CustomAccountOutput values. You can construct a concrete instance of `CustomAccountInput` via:
CustomAccountArgs{...}
type CustomAccountOutput ¶
type CustomAccountOutput struct{ *pulumi.OutputState }
Describes authentication configuration that uses a custom account.
func (CustomAccountOutput) ElementType ¶
func (CustomAccountOutput) ElementType() reflect.Type
func (CustomAccountOutput) LoginUrl ¶
func (o CustomAccountOutput) LoginUrl() pulumi.StringOutput
The login form URL of the website.
func (CustomAccountOutput) Password ¶
func (o CustomAccountOutput) Password() pulumi.StringOutput
Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (CustomAccountOutput) ToCustomAccountOutput ¶
func (o CustomAccountOutput) ToCustomAccountOutput() CustomAccountOutput
func (CustomAccountOutput) ToCustomAccountOutputWithContext ¶
func (o CustomAccountOutput) ToCustomAccountOutputWithContext(ctx context.Context) CustomAccountOutput
func (CustomAccountOutput) ToCustomAccountPtrOutput ¶
func (o CustomAccountOutput) ToCustomAccountPtrOutput() CustomAccountPtrOutput
func (CustomAccountOutput) ToCustomAccountPtrOutputWithContext ¶
func (o CustomAccountOutput) ToCustomAccountPtrOutputWithContext(ctx context.Context) CustomAccountPtrOutput
func (CustomAccountOutput) Username ¶
func (o CustomAccountOutput) Username() pulumi.StringOutput
The user name of the custom account.
type CustomAccountPtrInput ¶
type CustomAccountPtrInput interface { pulumi.Input ToCustomAccountPtrOutput() CustomAccountPtrOutput ToCustomAccountPtrOutputWithContext(context.Context) CustomAccountPtrOutput }
CustomAccountPtrInput is an input type that accepts CustomAccountArgs, CustomAccountPtr and CustomAccountPtrOutput values. You can construct a concrete instance of `CustomAccountPtrInput` via:
CustomAccountArgs{...} or: nil
func CustomAccountPtr ¶
func CustomAccountPtr(v *CustomAccountArgs) CustomAccountPtrInput
type CustomAccountPtrOutput ¶
type CustomAccountPtrOutput struct{ *pulumi.OutputState }
func (CustomAccountPtrOutput) Elem ¶
func (o CustomAccountPtrOutput) Elem() CustomAccountOutput
func (CustomAccountPtrOutput) ElementType ¶
func (CustomAccountPtrOutput) ElementType() reflect.Type
func (CustomAccountPtrOutput) LoginUrl ¶
func (o CustomAccountPtrOutput) LoginUrl() pulumi.StringPtrOutput
The login form URL of the website.
func (CustomAccountPtrOutput) Password ¶
func (o CustomAccountPtrOutput) Password() pulumi.StringPtrOutput
Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (CustomAccountPtrOutput) ToCustomAccountPtrOutput ¶
func (o CustomAccountPtrOutput) ToCustomAccountPtrOutput() CustomAccountPtrOutput
func (CustomAccountPtrOutput) ToCustomAccountPtrOutputWithContext ¶
func (o CustomAccountPtrOutput) ToCustomAccountPtrOutputWithContext(ctx context.Context) CustomAccountPtrOutput
func (CustomAccountPtrOutput) Username ¶
func (o CustomAccountPtrOutput) Username() pulumi.StringPtrOutput
The user name of the custom account.
type CustomAccountResponse ¶
type CustomAccountResponse struct { // The login form URL of the website. LoginUrl string `pulumi:"loginUrl"` // Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password string `pulumi:"password"` // The user name of the custom account. Username string `pulumi:"username"` }
Describes authentication configuration that uses a custom account.
type CustomAccountResponseArgs ¶
type CustomAccountResponseArgs struct { // The login form URL of the website. LoginUrl pulumi.StringInput `pulumi:"loginUrl"` // Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password pulumi.StringInput `pulumi:"password"` // The user name of the custom account. Username pulumi.StringInput `pulumi:"username"` }
Describes authentication configuration that uses a custom account.
func (CustomAccountResponseArgs) ElementType ¶
func (CustomAccountResponseArgs) ElementType() reflect.Type
func (CustomAccountResponseArgs) ToCustomAccountResponseOutput ¶
func (i CustomAccountResponseArgs) ToCustomAccountResponseOutput() CustomAccountResponseOutput
func (CustomAccountResponseArgs) ToCustomAccountResponseOutputWithContext ¶
func (i CustomAccountResponseArgs) ToCustomAccountResponseOutputWithContext(ctx context.Context) CustomAccountResponseOutput
func (CustomAccountResponseArgs) ToCustomAccountResponsePtrOutput ¶
func (i CustomAccountResponseArgs) ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput
func (CustomAccountResponseArgs) ToCustomAccountResponsePtrOutputWithContext ¶
func (i CustomAccountResponseArgs) ToCustomAccountResponsePtrOutputWithContext(ctx context.Context) CustomAccountResponsePtrOutput
type CustomAccountResponseInput ¶
type CustomAccountResponseInput interface { pulumi.Input ToCustomAccountResponseOutput() CustomAccountResponseOutput ToCustomAccountResponseOutputWithContext(context.Context) CustomAccountResponseOutput }
CustomAccountResponseInput is an input type that accepts CustomAccountResponseArgs and CustomAccountResponseOutput values. You can construct a concrete instance of `CustomAccountResponseInput` via:
CustomAccountResponseArgs{...}
type CustomAccountResponseOutput ¶
type CustomAccountResponseOutput struct{ *pulumi.OutputState }
Describes authentication configuration that uses a custom account.
func (CustomAccountResponseOutput) ElementType ¶
func (CustomAccountResponseOutput) ElementType() reflect.Type
func (CustomAccountResponseOutput) LoginUrl ¶
func (o CustomAccountResponseOutput) LoginUrl() pulumi.StringOutput
The login form URL of the website.
func (CustomAccountResponseOutput) Password ¶
func (o CustomAccountResponseOutput) Password() pulumi.StringOutput
Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (CustomAccountResponseOutput) ToCustomAccountResponseOutput ¶
func (o CustomAccountResponseOutput) ToCustomAccountResponseOutput() CustomAccountResponseOutput
func (CustomAccountResponseOutput) ToCustomAccountResponseOutputWithContext ¶
func (o CustomAccountResponseOutput) ToCustomAccountResponseOutputWithContext(ctx context.Context) CustomAccountResponseOutput
func (CustomAccountResponseOutput) ToCustomAccountResponsePtrOutput ¶
func (o CustomAccountResponseOutput) ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput
func (CustomAccountResponseOutput) ToCustomAccountResponsePtrOutputWithContext ¶
func (o CustomAccountResponseOutput) ToCustomAccountResponsePtrOutputWithContext(ctx context.Context) CustomAccountResponsePtrOutput
func (CustomAccountResponseOutput) Username ¶
func (o CustomAccountResponseOutput) Username() pulumi.StringOutput
The user name of the custom account.
type CustomAccountResponsePtrInput ¶
type CustomAccountResponsePtrInput interface { pulumi.Input ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput ToCustomAccountResponsePtrOutputWithContext(context.Context) CustomAccountResponsePtrOutput }
CustomAccountResponsePtrInput is an input type that accepts CustomAccountResponseArgs, CustomAccountResponsePtr and CustomAccountResponsePtrOutput values. You can construct a concrete instance of `CustomAccountResponsePtrInput` via:
CustomAccountResponseArgs{...} or: nil
func CustomAccountResponsePtr ¶
func CustomAccountResponsePtr(v *CustomAccountResponseArgs) CustomAccountResponsePtrInput
type CustomAccountResponsePtrOutput ¶
type CustomAccountResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomAccountResponsePtrOutput) Elem ¶
func (o CustomAccountResponsePtrOutput) Elem() CustomAccountResponseOutput
func (CustomAccountResponsePtrOutput) ElementType ¶
func (CustomAccountResponsePtrOutput) ElementType() reflect.Type
func (CustomAccountResponsePtrOutput) LoginUrl ¶
func (o CustomAccountResponsePtrOutput) LoginUrl() pulumi.StringPtrOutput
The login form URL of the website.
func (CustomAccountResponsePtrOutput) Password ¶
func (o CustomAccountResponsePtrOutput) Password() pulumi.StringPtrOutput
Input only. The password of the custom account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (CustomAccountResponsePtrOutput) ToCustomAccountResponsePtrOutput ¶
func (o CustomAccountResponsePtrOutput) ToCustomAccountResponsePtrOutput() CustomAccountResponsePtrOutput
func (CustomAccountResponsePtrOutput) ToCustomAccountResponsePtrOutputWithContext ¶
func (o CustomAccountResponsePtrOutput) ToCustomAccountResponsePtrOutputWithContext(ctx context.Context) CustomAccountResponsePtrOutput
func (CustomAccountResponsePtrOutput) Username ¶
func (o CustomAccountResponsePtrOutput) Username() pulumi.StringPtrOutput
The user name of the custom account.
type GoogleAccount ¶
type GoogleAccount struct { // Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password string `pulumi:"password"` // The user name of the Google account. Username string `pulumi:"username"` }
Describes authentication configuration that uses a Google account.
type GoogleAccountArgs ¶
type GoogleAccountArgs struct { // Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password pulumi.StringInput `pulumi:"password"` // The user name of the Google account. Username pulumi.StringInput `pulumi:"username"` }
Describes authentication configuration that uses a Google account.
func (GoogleAccountArgs) ElementType ¶
func (GoogleAccountArgs) ElementType() reflect.Type
func (GoogleAccountArgs) ToGoogleAccountOutput ¶
func (i GoogleAccountArgs) ToGoogleAccountOutput() GoogleAccountOutput
func (GoogleAccountArgs) ToGoogleAccountOutputWithContext ¶
func (i GoogleAccountArgs) ToGoogleAccountOutputWithContext(ctx context.Context) GoogleAccountOutput
func (GoogleAccountArgs) ToGoogleAccountPtrOutput ¶
func (i GoogleAccountArgs) ToGoogleAccountPtrOutput() GoogleAccountPtrOutput
func (GoogleAccountArgs) ToGoogleAccountPtrOutputWithContext ¶
func (i GoogleAccountArgs) ToGoogleAccountPtrOutputWithContext(ctx context.Context) GoogleAccountPtrOutput
type GoogleAccountInput ¶
type GoogleAccountInput interface { pulumi.Input ToGoogleAccountOutput() GoogleAccountOutput ToGoogleAccountOutputWithContext(context.Context) GoogleAccountOutput }
GoogleAccountInput is an input type that accepts GoogleAccountArgs and GoogleAccountOutput values. You can construct a concrete instance of `GoogleAccountInput` via:
GoogleAccountArgs{...}
type GoogleAccountOutput ¶
type GoogleAccountOutput struct{ *pulumi.OutputState }
Describes authentication configuration that uses a Google account.
func (GoogleAccountOutput) ElementType ¶
func (GoogleAccountOutput) ElementType() reflect.Type
func (GoogleAccountOutput) Password ¶
func (o GoogleAccountOutput) Password() pulumi.StringOutput
Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (GoogleAccountOutput) ToGoogleAccountOutput ¶
func (o GoogleAccountOutput) ToGoogleAccountOutput() GoogleAccountOutput
func (GoogleAccountOutput) ToGoogleAccountOutputWithContext ¶
func (o GoogleAccountOutput) ToGoogleAccountOutputWithContext(ctx context.Context) GoogleAccountOutput
func (GoogleAccountOutput) ToGoogleAccountPtrOutput ¶
func (o GoogleAccountOutput) ToGoogleAccountPtrOutput() GoogleAccountPtrOutput
func (GoogleAccountOutput) ToGoogleAccountPtrOutputWithContext ¶
func (o GoogleAccountOutput) ToGoogleAccountPtrOutputWithContext(ctx context.Context) GoogleAccountPtrOutput
func (GoogleAccountOutput) Username ¶
func (o GoogleAccountOutput) Username() pulumi.StringOutput
The user name of the Google account.
type GoogleAccountPtrInput ¶
type GoogleAccountPtrInput interface { pulumi.Input ToGoogleAccountPtrOutput() GoogleAccountPtrOutput ToGoogleAccountPtrOutputWithContext(context.Context) GoogleAccountPtrOutput }
GoogleAccountPtrInput is an input type that accepts GoogleAccountArgs, GoogleAccountPtr and GoogleAccountPtrOutput values. You can construct a concrete instance of `GoogleAccountPtrInput` via:
GoogleAccountArgs{...} or: nil
func GoogleAccountPtr ¶
func GoogleAccountPtr(v *GoogleAccountArgs) GoogleAccountPtrInput
type GoogleAccountPtrOutput ¶
type GoogleAccountPtrOutput struct{ *pulumi.OutputState }
func (GoogleAccountPtrOutput) Elem ¶
func (o GoogleAccountPtrOutput) Elem() GoogleAccountOutput
func (GoogleAccountPtrOutput) ElementType ¶
func (GoogleAccountPtrOutput) ElementType() reflect.Type
func (GoogleAccountPtrOutput) Password ¶
func (o GoogleAccountPtrOutput) Password() pulumi.StringPtrOutput
Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (GoogleAccountPtrOutput) ToGoogleAccountPtrOutput ¶
func (o GoogleAccountPtrOutput) ToGoogleAccountPtrOutput() GoogleAccountPtrOutput
func (GoogleAccountPtrOutput) ToGoogleAccountPtrOutputWithContext ¶
func (o GoogleAccountPtrOutput) ToGoogleAccountPtrOutputWithContext(ctx context.Context) GoogleAccountPtrOutput
func (GoogleAccountPtrOutput) Username ¶
func (o GoogleAccountPtrOutput) Username() pulumi.StringPtrOutput
The user name of the Google account.
type GoogleAccountResponse ¶
type GoogleAccountResponse struct { // Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password string `pulumi:"password"` // The user name of the Google account. Username string `pulumi:"username"` }
Describes authentication configuration that uses a Google account.
type GoogleAccountResponseArgs ¶
type GoogleAccountResponseArgs struct { // Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs. Password pulumi.StringInput `pulumi:"password"` // The user name of the Google account. Username pulumi.StringInput `pulumi:"username"` }
Describes authentication configuration that uses a Google account.
func (GoogleAccountResponseArgs) ElementType ¶
func (GoogleAccountResponseArgs) ElementType() reflect.Type
func (GoogleAccountResponseArgs) ToGoogleAccountResponseOutput ¶
func (i GoogleAccountResponseArgs) ToGoogleAccountResponseOutput() GoogleAccountResponseOutput
func (GoogleAccountResponseArgs) ToGoogleAccountResponseOutputWithContext ¶
func (i GoogleAccountResponseArgs) ToGoogleAccountResponseOutputWithContext(ctx context.Context) GoogleAccountResponseOutput
func (GoogleAccountResponseArgs) ToGoogleAccountResponsePtrOutput ¶
func (i GoogleAccountResponseArgs) ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput
func (GoogleAccountResponseArgs) ToGoogleAccountResponsePtrOutputWithContext ¶
func (i GoogleAccountResponseArgs) ToGoogleAccountResponsePtrOutputWithContext(ctx context.Context) GoogleAccountResponsePtrOutput
type GoogleAccountResponseInput ¶
type GoogleAccountResponseInput interface { pulumi.Input ToGoogleAccountResponseOutput() GoogleAccountResponseOutput ToGoogleAccountResponseOutputWithContext(context.Context) GoogleAccountResponseOutput }
GoogleAccountResponseInput is an input type that accepts GoogleAccountResponseArgs and GoogleAccountResponseOutput values. You can construct a concrete instance of `GoogleAccountResponseInput` via:
GoogleAccountResponseArgs{...}
type GoogleAccountResponseOutput ¶
type GoogleAccountResponseOutput struct{ *pulumi.OutputState }
Describes authentication configuration that uses a Google account.
func (GoogleAccountResponseOutput) ElementType ¶
func (GoogleAccountResponseOutput) ElementType() reflect.Type
func (GoogleAccountResponseOutput) Password ¶
func (o GoogleAccountResponseOutput) Password() pulumi.StringOutput
Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (GoogleAccountResponseOutput) ToGoogleAccountResponseOutput ¶
func (o GoogleAccountResponseOutput) ToGoogleAccountResponseOutput() GoogleAccountResponseOutput
func (GoogleAccountResponseOutput) ToGoogleAccountResponseOutputWithContext ¶
func (o GoogleAccountResponseOutput) ToGoogleAccountResponseOutputWithContext(ctx context.Context) GoogleAccountResponseOutput
func (GoogleAccountResponseOutput) ToGoogleAccountResponsePtrOutput ¶
func (o GoogleAccountResponseOutput) ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput
func (GoogleAccountResponseOutput) ToGoogleAccountResponsePtrOutputWithContext ¶
func (o GoogleAccountResponseOutput) ToGoogleAccountResponsePtrOutputWithContext(ctx context.Context) GoogleAccountResponsePtrOutput
func (GoogleAccountResponseOutput) Username ¶
func (o GoogleAccountResponseOutput) Username() pulumi.StringOutput
The user name of the Google account.
type GoogleAccountResponsePtrInput ¶
type GoogleAccountResponsePtrInput interface { pulumi.Input ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput ToGoogleAccountResponsePtrOutputWithContext(context.Context) GoogleAccountResponsePtrOutput }
GoogleAccountResponsePtrInput is an input type that accepts GoogleAccountResponseArgs, GoogleAccountResponsePtr and GoogleAccountResponsePtrOutput values. You can construct a concrete instance of `GoogleAccountResponsePtrInput` via:
GoogleAccountResponseArgs{...} or: nil
func GoogleAccountResponsePtr ¶
func GoogleAccountResponsePtr(v *GoogleAccountResponseArgs) GoogleAccountResponsePtrInput
type GoogleAccountResponsePtrOutput ¶
type GoogleAccountResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleAccountResponsePtrOutput) Elem ¶
func (o GoogleAccountResponsePtrOutput) Elem() GoogleAccountResponseOutput
func (GoogleAccountResponsePtrOutput) ElementType ¶
func (GoogleAccountResponsePtrOutput) ElementType() reflect.Type
func (GoogleAccountResponsePtrOutput) Password ¶
func (o GoogleAccountResponsePtrOutput) Password() pulumi.StringPtrOutput
Input only. The password of the Google account. The credential is stored encrypted and not returned in any response nor included in audit logs.
func (GoogleAccountResponsePtrOutput) ToGoogleAccountResponsePtrOutput ¶
func (o GoogleAccountResponsePtrOutput) ToGoogleAccountResponsePtrOutput() GoogleAccountResponsePtrOutput
func (GoogleAccountResponsePtrOutput) ToGoogleAccountResponsePtrOutputWithContext ¶
func (o GoogleAccountResponsePtrOutput) ToGoogleAccountResponsePtrOutputWithContext(ctx context.Context) GoogleAccountResponsePtrOutput
func (GoogleAccountResponsePtrOutput) Username ¶
func (o GoogleAccountResponsePtrOutput) Username() pulumi.StringPtrOutput
The user name of the Google account.
type LookupScanConfigArgs ¶ added in v0.4.0
type LookupScanConfigOutputArgs ¶ added in v0.8.0
type LookupScanConfigOutputArgs struct { Project pulumi.StringPtrInput `pulumi:"project"` ScanConfigId pulumi.StringInput `pulumi:"scanConfigId"` }
func (LookupScanConfigOutputArgs) ElementType ¶ added in v0.8.0
func (LookupScanConfigOutputArgs) ElementType() reflect.Type
type LookupScanConfigResult ¶ added in v0.4.0
type LookupScanConfigResult struct { // The authentication configuration. If specified, service will use the authentication configuration during scanning. Authentication AuthenticationResponse `pulumi:"authentication"` // The excluded URL patterns as described in https://cloud.google.com/security-command-center/docs/how-to-use-web-security-scanner#excluding_urls BlacklistPatterns []string `pulumi:"blacklistPatterns"` // The user provided display name of the ScanConfig. DisplayName string `pulumi:"displayName"` // Latest ScanRun if available. LatestRun ScanRunResponse `pulumi:"latestRun"` // The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. If the field is unspecified or its value is set 0, server will default to 15. Other values outside of [5, 20] range will be rejected with INVALID_ARGUMENT error. MaxQps int `pulumi:"maxQps"` // The resource name of the ScanConfig. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}'. The ScanConfig IDs are generated by the system. Name string `pulumi:"name"` // The schedule of the ScanConfig. Schedule ScheduleResponse `pulumi:"schedule"` // The starting URLs from which the scanner finds site pages. StartingUrls []string `pulumi:"startingUrls"` // Set of Google Cloud platforms targeted by the scan. If empty, APP_ENGINE will be used as a default. TargetPlatforms []string `pulumi:"targetPlatforms"` // The user agent used during scanning. UserAgent string `pulumi:"userAgent"` }
func LookupScanConfig ¶ added in v0.4.0
func LookupScanConfig(ctx *pulumi.Context, args *LookupScanConfigArgs, opts ...pulumi.InvokeOption) (*LookupScanConfigResult, error)
Gets a ScanConfig.
type LookupScanConfigResultOutput ¶ added in v0.8.0
type LookupScanConfigResultOutput struct{ *pulumi.OutputState }
func LookupScanConfigOutput ¶ added in v0.8.0
func LookupScanConfigOutput(ctx *pulumi.Context, args LookupScanConfigOutputArgs, opts ...pulumi.InvokeOption) LookupScanConfigResultOutput
func (LookupScanConfigResultOutput) Authentication ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) Authentication() AuthenticationResponseOutput
The authentication configuration. If specified, service will use the authentication configuration during scanning.
func (LookupScanConfigResultOutput) BlacklistPatterns ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) BlacklistPatterns() pulumi.StringArrayOutput
The excluded URL patterns as described in https://cloud.google.com/security-command-center/docs/how-to-use-web-security-scanner#excluding_urls
func (LookupScanConfigResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) DisplayName() pulumi.StringOutput
The user provided display name of the ScanConfig.
func (LookupScanConfigResultOutput) ElementType ¶ added in v0.8.0
func (LookupScanConfigResultOutput) ElementType() reflect.Type
func (LookupScanConfigResultOutput) LatestRun ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) LatestRun() ScanRunResponseOutput
Latest ScanRun if available.
func (LookupScanConfigResultOutput) MaxQps ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) MaxQps() pulumi.IntOutput
The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. If the field is unspecified or its value is set 0, server will default to 15. Other values outside of [5, 20] range will be rejected with INVALID_ARGUMENT error.
func (LookupScanConfigResultOutput) Name ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) Name() pulumi.StringOutput
The resource name of the ScanConfig. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}'. The ScanConfig IDs are generated by the system.
func (LookupScanConfigResultOutput) Schedule ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) Schedule() ScheduleResponseOutput
The schedule of the ScanConfig.
func (LookupScanConfigResultOutput) StartingUrls ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) StartingUrls() pulumi.StringArrayOutput
The starting URLs from which the scanner finds site pages.
func (LookupScanConfigResultOutput) TargetPlatforms ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) TargetPlatforms() pulumi.StringArrayOutput
Set of Google Cloud platforms targeted by the scan. If empty, APP_ENGINE will be used as a default.
func (LookupScanConfigResultOutput) ToLookupScanConfigResultOutput ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) ToLookupScanConfigResultOutput() LookupScanConfigResultOutput
func (LookupScanConfigResultOutput) ToLookupScanConfigResultOutputWithContext ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) ToLookupScanConfigResultOutputWithContext(ctx context.Context) LookupScanConfigResultOutput
func (LookupScanConfigResultOutput) UserAgent ¶ added in v0.8.0
func (o LookupScanConfigResultOutput) UserAgent() pulumi.StringOutput
The user agent used during scanning.
type ScanConfig ¶
type ScanConfig struct { pulumi.CustomResourceState // The authentication configuration. If specified, service will use the authentication configuration during scanning. Authentication AuthenticationResponseOutput `pulumi:"authentication"` // The excluded URL patterns as described in https://cloud.google.com/security-command-center/docs/how-to-use-web-security-scanner#excluding_urls BlacklistPatterns pulumi.StringArrayOutput `pulumi:"blacklistPatterns"` // The user provided display name of the ScanConfig. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Latest ScanRun if available. LatestRun ScanRunResponseOutput `pulumi:"latestRun"` // The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. If the field is unspecified or its value is set 0, server will default to 15. Other values outside of [5, 20] range will be rejected with INVALID_ARGUMENT error. MaxQps pulumi.IntOutput `pulumi:"maxQps"` // The resource name of the ScanConfig. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}'. The ScanConfig IDs are generated by the system. Name pulumi.StringOutput `pulumi:"name"` // The schedule of the ScanConfig. Schedule ScheduleResponseOutput `pulumi:"schedule"` // The starting URLs from which the scanner finds site pages. StartingUrls pulumi.StringArrayOutput `pulumi:"startingUrls"` // Set of Google Cloud platforms targeted by the scan. If empty, APP_ENGINE will be used as a default. TargetPlatforms pulumi.StringArrayOutput `pulumi:"targetPlatforms"` // The user agent used during scanning. UserAgent pulumi.StringOutput `pulumi:"userAgent"` }
Creates a new ScanConfig.
func GetScanConfig ¶
func GetScanConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScanConfigState, opts ...pulumi.ResourceOption) (*ScanConfig, error)
GetScanConfig gets an existing ScanConfig 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 NewScanConfig ¶
func NewScanConfig(ctx *pulumi.Context, name string, args *ScanConfigArgs, opts ...pulumi.ResourceOption) (*ScanConfig, error)
NewScanConfig registers a new resource with the given unique name, arguments, and options.
func (*ScanConfig) ElementType ¶
func (*ScanConfig) ElementType() reflect.Type
func (*ScanConfig) ToScanConfigOutput ¶
func (i *ScanConfig) ToScanConfigOutput() ScanConfigOutput
func (*ScanConfig) ToScanConfigOutputWithContext ¶
func (i *ScanConfig) ToScanConfigOutputWithContext(ctx context.Context) ScanConfigOutput
type ScanConfigArgs ¶
type ScanConfigArgs struct { // The authentication configuration. If specified, service will use the authentication configuration during scanning. Authentication AuthenticationPtrInput // The excluded URL patterns as described in https://cloud.google.com/security-command-center/docs/how-to-use-web-security-scanner#excluding_urls BlacklistPatterns pulumi.StringArrayInput // The user provided display name of the ScanConfig. DisplayName pulumi.StringInput // Latest ScanRun if available. LatestRun ScanRunPtrInput // The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. If the field is unspecified or its value is set 0, server will default to 15. Other values outside of [5, 20] range will be rejected with INVALID_ARGUMENT error. MaxQps pulumi.IntPtrInput // The resource name of the ScanConfig. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}'. The ScanConfig IDs are generated by the system. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // The schedule of the ScanConfig. Schedule SchedulePtrInput // The starting URLs from which the scanner finds site pages. StartingUrls pulumi.StringArrayInput // Set of Google Cloud platforms targeted by the scan. If empty, APP_ENGINE will be used as a default. TargetPlatforms ScanConfigTargetPlatformsItemArrayInput // The user agent used during scanning. UserAgent ScanConfigUserAgentPtrInput }
The set of arguments for constructing a ScanConfig resource.
func (ScanConfigArgs) ElementType ¶
func (ScanConfigArgs) ElementType() reflect.Type
type ScanConfigInput ¶
type ScanConfigInput interface { pulumi.Input ToScanConfigOutput() ScanConfigOutput ToScanConfigOutputWithContext(ctx context.Context) ScanConfigOutput }
type ScanConfigOutput ¶
type ScanConfigOutput struct{ *pulumi.OutputState }
func (ScanConfigOutput) ElementType ¶
func (ScanConfigOutput) ElementType() reflect.Type
func (ScanConfigOutput) ToScanConfigOutput ¶
func (o ScanConfigOutput) ToScanConfigOutput() ScanConfigOutput
func (ScanConfigOutput) ToScanConfigOutputWithContext ¶
func (o ScanConfigOutput) ToScanConfigOutputWithContext(ctx context.Context) ScanConfigOutput
type ScanConfigState ¶
type ScanConfigState struct { }
func (ScanConfigState) ElementType ¶
func (ScanConfigState) ElementType() reflect.Type
type ScanConfigTargetPlatformsItem ¶ added in v0.4.0
type ScanConfigTargetPlatformsItem string
func (ScanConfigTargetPlatformsItem) ElementType ¶ added in v0.4.0
func (ScanConfigTargetPlatformsItem) ElementType() reflect.Type
func (ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemOutput ¶ added in v0.6.0
func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemOutput() ScanConfigTargetPlatformsItemOutput
func (ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemOutputWithContext ¶ added in v0.6.0
func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemOutput
func (ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemPtrOutput ¶ added in v0.6.0
func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput
func (ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemPtrOutputWithContext ¶ added in v0.6.0
func (e ScanConfigTargetPlatformsItem) ToScanConfigTargetPlatformsItemPtrOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemPtrOutput
func (ScanConfigTargetPlatformsItem) ToStringOutput ¶ added in v0.4.0
func (e ScanConfigTargetPlatformsItem) ToStringOutput() pulumi.StringOutput
func (ScanConfigTargetPlatformsItem) ToStringOutputWithContext ¶ added in v0.4.0
func (e ScanConfigTargetPlatformsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanConfigTargetPlatformsItem) ToStringPtrOutput ¶ added in v0.4.0
func (e ScanConfigTargetPlatformsItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanConfigTargetPlatformsItem) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ScanConfigTargetPlatformsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanConfigTargetPlatformsItemArray ¶ added in v0.4.0
type ScanConfigTargetPlatformsItemArray []ScanConfigTargetPlatformsItem
func (ScanConfigTargetPlatformsItemArray) ElementType ¶ added in v0.4.0
func (ScanConfigTargetPlatformsItemArray) ElementType() reflect.Type
func (ScanConfigTargetPlatformsItemArray) ToScanConfigTargetPlatformsItemArrayOutput ¶ added in v0.4.0
func (i ScanConfigTargetPlatformsItemArray) ToScanConfigTargetPlatformsItemArrayOutput() ScanConfigTargetPlatformsItemArrayOutput
func (ScanConfigTargetPlatformsItemArray) ToScanConfigTargetPlatformsItemArrayOutputWithContext ¶ added in v0.4.0
func (i ScanConfigTargetPlatformsItemArray) ToScanConfigTargetPlatformsItemArrayOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemArrayOutput
type ScanConfigTargetPlatformsItemArrayInput ¶ added in v0.4.0
type ScanConfigTargetPlatformsItemArrayInput interface { pulumi.Input ToScanConfigTargetPlatformsItemArrayOutput() ScanConfigTargetPlatformsItemArrayOutput ToScanConfigTargetPlatformsItemArrayOutputWithContext(context.Context) ScanConfigTargetPlatformsItemArrayOutput }
ScanConfigTargetPlatformsItemArrayInput is an input type that accepts ScanConfigTargetPlatformsItemArray and ScanConfigTargetPlatformsItemArrayOutput values. You can construct a concrete instance of `ScanConfigTargetPlatformsItemArrayInput` via:
ScanConfigTargetPlatformsItemArray{ ScanConfigTargetPlatformsItemArgs{...} }
type ScanConfigTargetPlatformsItemArrayOutput ¶ added in v0.4.0
type ScanConfigTargetPlatformsItemArrayOutput struct{ *pulumi.OutputState }
func (ScanConfigTargetPlatformsItemArrayOutput) ElementType ¶ added in v0.4.0
func (ScanConfigTargetPlatformsItemArrayOutput) ElementType() reflect.Type
func (ScanConfigTargetPlatformsItemArrayOutput) ToScanConfigTargetPlatformsItemArrayOutput ¶ added in v0.4.0
func (o ScanConfigTargetPlatformsItemArrayOutput) ToScanConfigTargetPlatformsItemArrayOutput() ScanConfigTargetPlatformsItemArrayOutput
func (ScanConfigTargetPlatformsItemArrayOutput) ToScanConfigTargetPlatformsItemArrayOutputWithContext ¶ added in v0.4.0
func (o ScanConfigTargetPlatformsItemArrayOutput) ToScanConfigTargetPlatformsItemArrayOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemArrayOutput
type ScanConfigTargetPlatformsItemInput ¶ added in v0.6.0
type ScanConfigTargetPlatformsItemInput interface { pulumi.Input ToScanConfigTargetPlatformsItemOutput() ScanConfigTargetPlatformsItemOutput ToScanConfigTargetPlatformsItemOutputWithContext(context.Context) ScanConfigTargetPlatformsItemOutput }
ScanConfigTargetPlatformsItemInput is an input type that accepts ScanConfigTargetPlatformsItemArgs and ScanConfigTargetPlatformsItemOutput values. You can construct a concrete instance of `ScanConfigTargetPlatformsItemInput` via:
ScanConfigTargetPlatformsItemArgs{...}
type ScanConfigTargetPlatformsItemOutput ¶ added in v0.6.0
type ScanConfigTargetPlatformsItemOutput struct{ *pulumi.OutputState }
func (ScanConfigTargetPlatformsItemOutput) ElementType ¶ added in v0.6.0
func (ScanConfigTargetPlatformsItemOutput) ElementType() reflect.Type
func (ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemOutput ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemOutput() ScanConfigTargetPlatformsItemOutput
func (ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemOutputWithContext ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemOutput
func (ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemPtrOutput ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput
func (ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToScanConfigTargetPlatformsItemPtrOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemPtrOutput
func (ScanConfigTargetPlatformsItemOutput) ToStringOutput ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToStringOutput() pulumi.StringOutput
func (ScanConfigTargetPlatformsItemOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanConfigTargetPlatformsItemOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanConfigTargetPlatformsItemOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanConfigTargetPlatformsItemPtrInput ¶ added in v0.6.0
type ScanConfigTargetPlatformsItemPtrInput interface { pulumi.Input ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput ToScanConfigTargetPlatformsItemPtrOutputWithContext(context.Context) ScanConfigTargetPlatformsItemPtrOutput }
func ScanConfigTargetPlatformsItemPtr ¶ added in v0.6.0
func ScanConfigTargetPlatformsItemPtr(v string) ScanConfigTargetPlatformsItemPtrInput
type ScanConfigTargetPlatformsItemPtrOutput ¶ added in v0.6.0
type ScanConfigTargetPlatformsItemPtrOutput struct{ *pulumi.OutputState }
func (ScanConfigTargetPlatformsItemPtrOutput) ElementType ¶ added in v0.6.0
func (ScanConfigTargetPlatformsItemPtrOutput) ElementType() reflect.Type
func (ScanConfigTargetPlatformsItemPtrOutput) ToScanConfigTargetPlatformsItemPtrOutput ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemPtrOutput) ToScanConfigTargetPlatformsItemPtrOutput() ScanConfigTargetPlatformsItemPtrOutput
func (ScanConfigTargetPlatformsItemPtrOutput) ToScanConfigTargetPlatformsItemPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemPtrOutput) ToScanConfigTargetPlatformsItemPtrOutputWithContext(ctx context.Context) ScanConfigTargetPlatformsItemPtrOutput
func (ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanConfigUserAgent ¶ added in v0.4.0
type ScanConfigUserAgent string
The user agent used during scanning.
func (ScanConfigUserAgent) ElementType ¶ added in v0.4.0
func (ScanConfigUserAgent) ElementType() reflect.Type
func (ScanConfigUserAgent) ToScanConfigUserAgentOutput ¶ added in v0.6.0
func (e ScanConfigUserAgent) ToScanConfigUserAgentOutput() ScanConfigUserAgentOutput
func (ScanConfigUserAgent) ToScanConfigUserAgentOutputWithContext ¶ added in v0.6.0
func (e ScanConfigUserAgent) ToScanConfigUserAgentOutputWithContext(ctx context.Context) ScanConfigUserAgentOutput
func (ScanConfigUserAgent) ToScanConfigUserAgentPtrOutput ¶ added in v0.6.0
func (e ScanConfigUserAgent) ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput
func (ScanConfigUserAgent) ToScanConfigUserAgentPtrOutputWithContext ¶ added in v0.6.0
func (e ScanConfigUserAgent) ToScanConfigUserAgentPtrOutputWithContext(ctx context.Context) ScanConfigUserAgentPtrOutput
func (ScanConfigUserAgent) ToStringOutput ¶ added in v0.4.0
func (e ScanConfigUserAgent) ToStringOutput() pulumi.StringOutput
func (ScanConfigUserAgent) ToStringOutputWithContext ¶ added in v0.4.0
func (e ScanConfigUserAgent) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanConfigUserAgent) ToStringPtrOutput ¶ added in v0.4.0
func (e ScanConfigUserAgent) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanConfigUserAgent) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ScanConfigUserAgent) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanConfigUserAgentInput ¶ added in v0.6.0
type ScanConfigUserAgentInput interface { pulumi.Input ToScanConfigUserAgentOutput() ScanConfigUserAgentOutput ToScanConfigUserAgentOutputWithContext(context.Context) ScanConfigUserAgentOutput }
ScanConfigUserAgentInput is an input type that accepts ScanConfigUserAgentArgs and ScanConfigUserAgentOutput values. You can construct a concrete instance of `ScanConfigUserAgentInput` via:
ScanConfigUserAgentArgs{...}
type ScanConfigUserAgentOutput ¶ added in v0.6.0
type ScanConfigUserAgentOutput struct{ *pulumi.OutputState }
func (ScanConfigUserAgentOutput) ElementType ¶ added in v0.6.0
func (ScanConfigUserAgentOutput) ElementType() reflect.Type
func (ScanConfigUserAgentOutput) ToScanConfigUserAgentOutput ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentOutput() ScanConfigUserAgentOutput
func (ScanConfigUserAgentOutput) ToScanConfigUserAgentOutputWithContext ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentOutputWithContext(ctx context.Context) ScanConfigUserAgentOutput
func (ScanConfigUserAgentOutput) ToScanConfigUserAgentPtrOutput ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput
func (ScanConfigUserAgentOutput) ToScanConfigUserAgentPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToScanConfigUserAgentPtrOutputWithContext(ctx context.Context) ScanConfigUserAgentPtrOutput
func (ScanConfigUserAgentOutput) ToStringOutput ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToStringOutput() pulumi.StringOutput
func (ScanConfigUserAgentOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanConfigUserAgentOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanConfigUserAgentOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigUserAgentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanConfigUserAgentPtrInput ¶ added in v0.6.0
type ScanConfigUserAgentPtrInput interface { pulumi.Input ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput ToScanConfigUserAgentPtrOutputWithContext(context.Context) ScanConfigUserAgentPtrOutput }
func ScanConfigUserAgentPtr ¶ added in v0.6.0
func ScanConfigUserAgentPtr(v string) ScanConfigUserAgentPtrInput
type ScanConfigUserAgentPtrOutput ¶ added in v0.6.0
type ScanConfigUserAgentPtrOutput struct{ *pulumi.OutputState }
func (ScanConfigUserAgentPtrOutput) Elem ¶ added in v0.6.0
func (o ScanConfigUserAgentPtrOutput) Elem() ScanConfigUserAgentOutput
func (ScanConfigUserAgentPtrOutput) ElementType ¶ added in v0.6.0
func (ScanConfigUserAgentPtrOutput) ElementType() reflect.Type
func (ScanConfigUserAgentPtrOutput) ToScanConfigUserAgentPtrOutput ¶ added in v0.6.0
func (o ScanConfigUserAgentPtrOutput) ToScanConfigUserAgentPtrOutput() ScanConfigUserAgentPtrOutput
func (ScanConfigUserAgentPtrOutput) ToScanConfigUserAgentPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigUserAgentPtrOutput) ToScanConfigUserAgentPtrOutputWithContext(ctx context.Context) ScanConfigUserAgentPtrOutput
func (ScanConfigUserAgentPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanConfigUserAgentPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanRun ¶
type ScanRun struct { // The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user. EndTime *string `pulumi:"endTime"` // The execution state of the ScanRun. ExecutionState *ScanRunExecutionState `pulumi:"executionState"` // Whether the scan run has found any vulnerabilities. HasVulnerabilities *bool `pulumi:"hasVulnerabilities"` // The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system. Name *string `pulumi:"name"` // The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100. ProgressPercent *int `pulumi:"progressPercent"` // The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED". ResultState *ScanRunResultState `pulumi:"resultState"` // The time at which the ScanRun started. StartTime *string `pulumi:"startTime"` // The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now. UrlsCrawledCount *string `pulumi:"urlsCrawledCount"` // The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads. UrlsTestedCount *string `pulumi:"urlsTestedCount"` }
A ScanRun is a output-only resource representing an actual run of the scan.
type ScanRunArgs ¶
type ScanRunArgs struct { // The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user. EndTime pulumi.StringPtrInput `pulumi:"endTime"` // The execution state of the ScanRun. ExecutionState ScanRunExecutionStatePtrInput `pulumi:"executionState"` // Whether the scan run has found any vulnerabilities. HasVulnerabilities pulumi.BoolPtrInput `pulumi:"hasVulnerabilities"` // The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system. Name pulumi.StringPtrInput `pulumi:"name"` // The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100. ProgressPercent pulumi.IntPtrInput `pulumi:"progressPercent"` // The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED". ResultState ScanRunResultStatePtrInput `pulumi:"resultState"` // The time at which the ScanRun started. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now. UrlsCrawledCount pulumi.StringPtrInput `pulumi:"urlsCrawledCount"` // The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads. UrlsTestedCount pulumi.StringPtrInput `pulumi:"urlsTestedCount"` }
A ScanRun is a output-only resource representing an actual run of the scan.
func (ScanRunArgs) ElementType ¶
func (ScanRunArgs) ElementType() reflect.Type
func (ScanRunArgs) ToScanRunOutput ¶
func (i ScanRunArgs) ToScanRunOutput() ScanRunOutput
func (ScanRunArgs) ToScanRunOutputWithContext ¶
func (i ScanRunArgs) ToScanRunOutputWithContext(ctx context.Context) ScanRunOutput
func (ScanRunArgs) ToScanRunPtrOutput ¶
func (i ScanRunArgs) ToScanRunPtrOutput() ScanRunPtrOutput
func (ScanRunArgs) ToScanRunPtrOutputWithContext ¶
func (i ScanRunArgs) ToScanRunPtrOutputWithContext(ctx context.Context) ScanRunPtrOutput
type ScanRunExecutionState ¶ added in v0.4.0
type ScanRunExecutionState string
The execution state of the ScanRun.
func (ScanRunExecutionState) ElementType ¶ added in v0.4.0
func (ScanRunExecutionState) ElementType() reflect.Type
func (ScanRunExecutionState) ToScanRunExecutionStateOutput ¶ added in v0.6.0
func (e ScanRunExecutionState) ToScanRunExecutionStateOutput() ScanRunExecutionStateOutput
func (ScanRunExecutionState) ToScanRunExecutionStateOutputWithContext ¶ added in v0.6.0
func (e ScanRunExecutionState) ToScanRunExecutionStateOutputWithContext(ctx context.Context) ScanRunExecutionStateOutput
func (ScanRunExecutionState) ToScanRunExecutionStatePtrOutput ¶ added in v0.6.0
func (e ScanRunExecutionState) ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput
func (ScanRunExecutionState) ToScanRunExecutionStatePtrOutputWithContext ¶ added in v0.6.0
func (e ScanRunExecutionState) ToScanRunExecutionStatePtrOutputWithContext(ctx context.Context) ScanRunExecutionStatePtrOutput
func (ScanRunExecutionState) ToStringOutput ¶ added in v0.4.0
func (e ScanRunExecutionState) ToStringOutput() pulumi.StringOutput
func (ScanRunExecutionState) ToStringOutputWithContext ¶ added in v0.4.0
func (e ScanRunExecutionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanRunExecutionState) ToStringPtrOutput ¶ added in v0.4.0
func (e ScanRunExecutionState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanRunExecutionState) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ScanRunExecutionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanRunExecutionStateInput ¶ added in v0.6.0
type ScanRunExecutionStateInput interface { pulumi.Input ToScanRunExecutionStateOutput() ScanRunExecutionStateOutput ToScanRunExecutionStateOutputWithContext(context.Context) ScanRunExecutionStateOutput }
ScanRunExecutionStateInput is an input type that accepts ScanRunExecutionStateArgs and ScanRunExecutionStateOutput values. You can construct a concrete instance of `ScanRunExecutionStateInput` via:
ScanRunExecutionStateArgs{...}
type ScanRunExecutionStateOutput ¶ added in v0.6.0
type ScanRunExecutionStateOutput struct{ *pulumi.OutputState }
func (ScanRunExecutionStateOutput) ElementType ¶ added in v0.6.0
func (ScanRunExecutionStateOutput) ElementType() reflect.Type
func (ScanRunExecutionStateOutput) ToScanRunExecutionStateOutput ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToScanRunExecutionStateOutput() ScanRunExecutionStateOutput
func (ScanRunExecutionStateOutput) ToScanRunExecutionStateOutputWithContext ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToScanRunExecutionStateOutputWithContext(ctx context.Context) ScanRunExecutionStateOutput
func (ScanRunExecutionStateOutput) ToScanRunExecutionStatePtrOutput ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput
func (ScanRunExecutionStateOutput) ToScanRunExecutionStatePtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToScanRunExecutionStatePtrOutputWithContext(ctx context.Context) ScanRunExecutionStatePtrOutput
func (ScanRunExecutionStateOutput) ToStringOutput ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToStringOutput() pulumi.StringOutput
func (ScanRunExecutionStateOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanRunExecutionStateOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanRunExecutionStateOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunExecutionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanRunExecutionStatePtrInput ¶ added in v0.6.0
type ScanRunExecutionStatePtrInput interface { pulumi.Input ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput ToScanRunExecutionStatePtrOutputWithContext(context.Context) ScanRunExecutionStatePtrOutput }
func ScanRunExecutionStatePtr ¶ added in v0.6.0
func ScanRunExecutionStatePtr(v string) ScanRunExecutionStatePtrInput
type ScanRunExecutionStatePtrOutput ¶ added in v0.6.0
type ScanRunExecutionStatePtrOutput struct{ *pulumi.OutputState }
func (ScanRunExecutionStatePtrOutput) Elem ¶ added in v0.6.0
func (o ScanRunExecutionStatePtrOutput) Elem() ScanRunExecutionStateOutput
func (ScanRunExecutionStatePtrOutput) ElementType ¶ added in v0.6.0
func (ScanRunExecutionStatePtrOutput) ElementType() reflect.Type
func (ScanRunExecutionStatePtrOutput) ToScanRunExecutionStatePtrOutput ¶ added in v0.6.0
func (o ScanRunExecutionStatePtrOutput) ToScanRunExecutionStatePtrOutput() ScanRunExecutionStatePtrOutput
func (ScanRunExecutionStatePtrOutput) ToScanRunExecutionStatePtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunExecutionStatePtrOutput) ToScanRunExecutionStatePtrOutputWithContext(ctx context.Context) ScanRunExecutionStatePtrOutput
func (ScanRunExecutionStatePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanRunExecutionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanRunExecutionStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunExecutionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanRunInput ¶
type ScanRunInput interface { pulumi.Input ToScanRunOutput() ScanRunOutput ToScanRunOutputWithContext(context.Context) ScanRunOutput }
ScanRunInput is an input type that accepts ScanRunArgs and ScanRunOutput values. You can construct a concrete instance of `ScanRunInput` via:
ScanRunArgs{...}
type ScanRunOutput ¶
type ScanRunOutput struct{ *pulumi.OutputState }
A ScanRun is a output-only resource representing an actual run of the scan.
func (ScanRunOutput) ElementType ¶
func (ScanRunOutput) ElementType() reflect.Type
func (ScanRunOutput) EndTime ¶
func (o ScanRunOutput) EndTime() pulumi.StringPtrOutput
The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user.
func (ScanRunOutput) ExecutionState ¶
func (o ScanRunOutput) ExecutionState() ScanRunExecutionStatePtrOutput
The execution state of the ScanRun.
func (ScanRunOutput) HasVulnerabilities ¶
func (o ScanRunOutput) HasVulnerabilities() pulumi.BoolPtrOutput
Whether the scan run has found any vulnerabilities.
func (ScanRunOutput) Name ¶
func (o ScanRunOutput) Name() pulumi.StringPtrOutput
The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system.
func (ScanRunOutput) ProgressPercent ¶
func (o ScanRunOutput) ProgressPercent() pulumi.IntPtrOutput
The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100.
func (ScanRunOutput) ResultState ¶
func (o ScanRunOutput) ResultState() ScanRunResultStatePtrOutput
The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED".
func (ScanRunOutput) StartTime ¶
func (o ScanRunOutput) StartTime() pulumi.StringPtrOutput
The time at which the ScanRun started.
func (ScanRunOutput) ToScanRunOutput ¶
func (o ScanRunOutput) ToScanRunOutput() ScanRunOutput
func (ScanRunOutput) ToScanRunOutputWithContext ¶
func (o ScanRunOutput) ToScanRunOutputWithContext(ctx context.Context) ScanRunOutput
func (ScanRunOutput) ToScanRunPtrOutput ¶
func (o ScanRunOutput) ToScanRunPtrOutput() ScanRunPtrOutput
func (ScanRunOutput) ToScanRunPtrOutputWithContext ¶
func (o ScanRunOutput) ToScanRunPtrOutputWithContext(ctx context.Context) ScanRunPtrOutput
func (ScanRunOutput) UrlsCrawledCount ¶
func (o ScanRunOutput) UrlsCrawledCount() pulumi.StringPtrOutput
The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now.
func (ScanRunOutput) UrlsTestedCount ¶
func (o ScanRunOutput) UrlsTestedCount() pulumi.StringPtrOutput
The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads.
type ScanRunPtrInput ¶
type ScanRunPtrInput interface { pulumi.Input ToScanRunPtrOutput() ScanRunPtrOutput ToScanRunPtrOutputWithContext(context.Context) ScanRunPtrOutput }
ScanRunPtrInput is an input type that accepts ScanRunArgs, ScanRunPtr and ScanRunPtrOutput values. You can construct a concrete instance of `ScanRunPtrInput` via:
ScanRunArgs{...} or: nil
func ScanRunPtr ¶
func ScanRunPtr(v *ScanRunArgs) ScanRunPtrInput
type ScanRunPtrOutput ¶
type ScanRunPtrOutput struct{ *pulumi.OutputState }
func (ScanRunPtrOutput) Elem ¶
func (o ScanRunPtrOutput) Elem() ScanRunOutput
func (ScanRunPtrOutput) ElementType ¶
func (ScanRunPtrOutput) ElementType() reflect.Type
func (ScanRunPtrOutput) EndTime ¶
func (o ScanRunPtrOutput) EndTime() pulumi.StringPtrOutput
The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user.
func (ScanRunPtrOutput) ExecutionState ¶
func (o ScanRunPtrOutput) ExecutionState() ScanRunExecutionStatePtrOutput
The execution state of the ScanRun.
func (ScanRunPtrOutput) HasVulnerabilities ¶
func (o ScanRunPtrOutput) HasVulnerabilities() pulumi.BoolPtrOutput
Whether the scan run has found any vulnerabilities.
func (ScanRunPtrOutput) Name ¶
func (o ScanRunPtrOutput) Name() pulumi.StringPtrOutput
The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system.
func (ScanRunPtrOutput) ProgressPercent ¶
func (o ScanRunPtrOutput) ProgressPercent() pulumi.IntPtrOutput
The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100.
func (ScanRunPtrOutput) ResultState ¶
func (o ScanRunPtrOutput) ResultState() ScanRunResultStatePtrOutput
The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED".
func (ScanRunPtrOutput) StartTime ¶
func (o ScanRunPtrOutput) StartTime() pulumi.StringPtrOutput
The time at which the ScanRun started.
func (ScanRunPtrOutput) ToScanRunPtrOutput ¶
func (o ScanRunPtrOutput) ToScanRunPtrOutput() ScanRunPtrOutput
func (ScanRunPtrOutput) ToScanRunPtrOutputWithContext ¶
func (o ScanRunPtrOutput) ToScanRunPtrOutputWithContext(ctx context.Context) ScanRunPtrOutput
func (ScanRunPtrOutput) UrlsCrawledCount ¶
func (o ScanRunPtrOutput) UrlsCrawledCount() pulumi.StringPtrOutput
The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now.
func (ScanRunPtrOutput) UrlsTestedCount ¶
func (o ScanRunPtrOutput) UrlsTestedCount() pulumi.StringPtrOutput
The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads.
type ScanRunResponse ¶
type ScanRunResponse struct { // The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user. EndTime string `pulumi:"endTime"` // The execution state of the ScanRun. ExecutionState string `pulumi:"executionState"` // Whether the scan run has found any vulnerabilities. HasVulnerabilities bool `pulumi:"hasVulnerabilities"` // The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system. Name string `pulumi:"name"` // The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100. ProgressPercent int `pulumi:"progressPercent"` // The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED". ResultState string `pulumi:"resultState"` // The time at which the ScanRun started. StartTime string `pulumi:"startTime"` // The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now. UrlsCrawledCount string `pulumi:"urlsCrawledCount"` // The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads. UrlsTestedCount string `pulumi:"urlsTestedCount"` }
A ScanRun is a output-only resource representing an actual run of the scan.
type ScanRunResponseArgs ¶
type ScanRunResponseArgs struct { // The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user. EndTime pulumi.StringInput `pulumi:"endTime"` // The execution state of the ScanRun. ExecutionState pulumi.StringInput `pulumi:"executionState"` // Whether the scan run has found any vulnerabilities. HasVulnerabilities pulumi.BoolInput `pulumi:"hasVulnerabilities"` // The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system. Name pulumi.StringInput `pulumi:"name"` // The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100. ProgressPercent pulumi.IntInput `pulumi:"progressPercent"` // The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED". ResultState pulumi.StringInput `pulumi:"resultState"` // The time at which the ScanRun started. StartTime pulumi.StringInput `pulumi:"startTime"` // The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now. UrlsCrawledCount pulumi.StringInput `pulumi:"urlsCrawledCount"` // The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads. UrlsTestedCount pulumi.StringInput `pulumi:"urlsTestedCount"` }
A ScanRun is a output-only resource representing an actual run of the scan.
func (ScanRunResponseArgs) ElementType ¶
func (ScanRunResponseArgs) ElementType() reflect.Type
func (ScanRunResponseArgs) ToScanRunResponseOutput ¶
func (i ScanRunResponseArgs) ToScanRunResponseOutput() ScanRunResponseOutput
func (ScanRunResponseArgs) ToScanRunResponseOutputWithContext ¶
func (i ScanRunResponseArgs) ToScanRunResponseOutputWithContext(ctx context.Context) ScanRunResponseOutput
func (ScanRunResponseArgs) ToScanRunResponsePtrOutput ¶
func (i ScanRunResponseArgs) ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput
func (ScanRunResponseArgs) ToScanRunResponsePtrOutputWithContext ¶
func (i ScanRunResponseArgs) ToScanRunResponsePtrOutputWithContext(ctx context.Context) ScanRunResponsePtrOutput
type ScanRunResponseInput ¶
type ScanRunResponseInput interface { pulumi.Input ToScanRunResponseOutput() ScanRunResponseOutput ToScanRunResponseOutputWithContext(context.Context) ScanRunResponseOutput }
ScanRunResponseInput is an input type that accepts ScanRunResponseArgs and ScanRunResponseOutput values. You can construct a concrete instance of `ScanRunResponseInput` via:
ScanRunResponseArgs{...}
type ScanRunResponseOutput ¶
type ScanRunResponseOutput struct{ *pulumi.OutputState }
A ScanRun is a output-only resource representing an actual run of the scan.
func (ScanRunResponseOutput) ElementType ¶
func (ScanRunResponseOutput) ElementType() reflect.Type
func (ScanRunResponseOutput) EndTime ¶
func (o ScanRunResponseOutput) EndTime() pulumi.StringOutput
The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user.
func (ScanRunResponseOutput) ExecutionState ¶
func (o ScanRunResponseOutput) ExecutionState() pulumi.StringOutput
The execution state of the ScanRun.
func (ScanRunResponseOutput) HasVulnerabilities ¶
func (o ScanRunResponseOutput) HasVulnerabilities() pulumi.BoolOutput
Whether the scan run has found any vulnerabilities.
func (ScanRunResponseOutput) Name ¶
func (o ScanRunResponseOutput) Name() pulumi.StringOutput
The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system.
func (ScanRunResponseOutput) ProgressPercent ¶
func (o ScanRunResponseOutput) ProgressPercent() pulumi.IntOutput
The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100.
func (ScanRunResponseOutput) ResultState ¶
func (o ScanRunResponseOutput) ResultState() pulumi.StringOutput
The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED".
func (ScanRunResponseOutput) StartTime ¶
func (o ScanRunResponseOutput) StartTime() pulumi.StringOutput
The time at which the ScanRun started.
func (ScanRunResponseOutput) ToScanRunResponseOutput ¶
func (o ScanRunResponseOutput) ToScanRunResponseOutput() ScanRunResponseOutput
func (ScanRunResponseOutput) ToScanRunResponseOutputWithContext ¶
func (o ScanRunResponseOutput) ToScanRunResponseOutputWithContext(ctx context.Context) ScanRunResponseOutput
func (ScanRunResponseOutput) ToScanRunResponsePtrOutput ¶
func (o ScanRunResponseOutput) ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput
func (ScanRunResponseOutput) ToScanRunResponsePtrOutputWithContext ¶
func (o ScanRunResponseOutput) ToScanRunResponsePtrOutputWithContext(ctx context.Context) ScanRunResponsePtrOutput
func (ScanRunResponseOutput) UrlsCrawledCount ¶
func (o ScanRunResponseOutput) UrlsCrawledCount() pulumi.StringOutput
The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now.
func (ScanRunResponseOutput) UrlsTestedCount ¶
func (o ScanRunResponseOutput) UrlsTestedCount() pulumi.StringOutput
The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads.
type ScanRunResponsePtrInput ¶
type ScanRunResponsePtrInput interface { pulumi.Input ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput ToScanRunResponsePtrOutputWithContext(context.Context) ScanRunResponsePtrOutput }
ScanRunResponsePtrInput is an input type that accepts ScanRunResponseArgs, ScanRunResponsePtr and ScanRunResponsePtrOutput values. You can construct a concrete instance of `ScanRunResponsePtrInput` via:
ScanRunResponseArgs{...} or: nil
func ScanRunResponsePtr ¶
func ScanRunResponsePtr(v *ScanRunResponseArgs) ScanRunResponsePtrInput
type ScanRunResponsePtrOutput ¶
type ScanRunResponsePtrOutput struct{ *pulumi.OutputState }
func (ScanRunResponsePtrOutput) Elem ¶
func (o ScanRunResponsePtrOutput) Elem() ScanRunResponseOutput
func (ScanRunResponsePtrOutput) ElementType ¶
func (ScanRunResponsePtrOutput) ElementType() reflect.Type
func (ScanRunResponsePtrOutput) EndTime ¶
func (o ScanRunResponsePtrOutput) EndTime() pulumi.StringPtrOutput
The time at which the ScanRun reached termination state - that the ScanRun is either finished or stopped by user.
func (ScanRunResponsePtrOutput) ExecutionState ¶
func (o ScanRunResponsePtrOutput) ExecutionState() pulumi.StringPtrOutput
The execution state of the ScanRun.
func (ScanRunResponsePtrOutput) HasVulnerabilities ¶
func (o ScanRunResponsePtrOutput) HasVulnerabilities() pulumi.BoolPtrOutput
Whether the scan run has found any vulnerabilities.
func (ScanRunResponsePtrOutput) Name ¶
func (o ScanRunResponsePtrOutput) Name() pulumi.StringPtrOutput
The resource name of the ScanRun. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}'. The ScanRun IDs are generated by the system.
func (ScanRunResponsePtrOutput) ProgressPercent ¶
func (o ScanRunResponsePtrOutput) ProgressPercent() pulumi.IntPtrOutput
The percentage of total completion ranging from 0 to 100. If the scan is in queue, the value is 0. If the scan is running, the value ranges from 0 to 100. If the scan is finished, the value is 100.
func (ScanRunResponsePtrOutput) ResultState ¶
func (o ScanRunResponsePtrOutput) ResultState() pulumi.StringPtrOutput
The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED".
func (ScanRunResponsePtrOutput) StartTime ¶
func (o ScanRunResponsePtrOutput) StartTime() pulumi.StringPtrOutput
The time at which the ScanRun started.
func (ScanRunResponsePtrOutput) ToScanRunResponsePtrOutput ¶
func (o ScanRunResponsePtrOutput) ToScanRunResponsePtrOutput() ScanRunResponsePtrOutput
func (ScanRunResponsePtrOutput) ToScanRunResponsePtrOutputWithContext ¶
func (o ScanRunResponsePtrOutput) ToScanRunResponsePtrOutputWithContext(ctx context.Context) ScanRunResponsePtrOutput
func (ScanRunResponsePtrOutput) UrlsCrawledCount ¶
func (o ScanRunResponsePtrOutput) UrlsCrawledCount() pulumi.StringPtrOutput
The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now.
func (ScanRunResponsePtrOutput) UrlsTestedCount ¶
func (o ScanRunResponsePtrOutput) UrlsTestedCount() pulumi.StringPtrOutput
The number of URLs tested during this ScanRun. If the scan is in progress, the value represents the number of URLs tested up to now. The number of URLs tested is usually larger than the number URLS crawled because typically a crawled URL is tested with multiple test payloads.
type ScanRunResultState ¶ added in v0.4.0
type ScanRunResultState string
The result state of the ScanRun. This field is only available after the execution state reaches "FINISHED".
func (ScanRunResultState) ElementType ¶ added in v0.4.0
func (ScanRunResultState) ElementType() reflect.Type
func (ScanRunResultState) ToScanRunResultStateOutput ¶ added in v0.6.0
func (e ScanRunResultState) ToScanRunResultStateOutput() ScanRunResultStateOutput
func (ScanRunResultState) ToScanRunResultStateOutputWithContext ¶ added in v0.6.0
func (e ScanRunResultState) ToScanRunResultStateOutputWithContext(ctx context.Context) ScanRunResultStateOutput
func (ScanRunResultState) ToScanRunResultStatePtrOutput ¶ added in v0.6.0
func (e ScanRunResultState) ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput
func (ScanRunResultState) ToScanRunResultStatePtrOutputWithContext ¶ added in v0.6.0
func (e ScanRunResultState) ToScanRunResultStatePtrOutputWithContext(ctx context.Context) ScanRunResultStatePtrOutput
func (ScanRunResultState) ToStringOutput ¶ added in v0.4.0
func (e ScanRunResultState) ToStringOutput() pulumi.StringOutput
func (ScanRunResultState) ToStringOutputWithContext ¶ added in v0.4.0
func (e ScanRunResultState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanRunResultState) ToStringPtrOutput ¶ added in v0.4.0
func (e ScanRunResultState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanRunResultState) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ScanRunResultState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanRunResultStateInput ¶ added in v0.6.0
type ScanRunResultStateInput interface { pulumi.Input ToScanRunResultStateOutput() ScanRunResultStateOutput ToScanRunResultStateOutputWithContext(context.Context) ScanRunResultStateOutput }
ScanRunResultStateInput is an input type that accepts ScanRunResultStateArgs and ScanRunResultStateOutput values. You can construct a concrete instance of `ScanRunResultStateInput` via:
ScanRunResultStateArgs{...}
type ScanRunResultStateOutput ¶ added in v0.6.0
type ScanRunResultStateOutput struct{ *pulumi.OutputState }
func (ScanRunResultStateOutput) ElementType ¶ added in v0.6.0
func (ScanRunResultStateOutput) ElementType() reflect.Type
func (ScanRunResultStateOutput) ToScanRunResultStateOutput ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToScanRunResultStateOutput() ScanRunResultStateOutput
func (ScanRunResultStateOutput) ToScanRunResultStateOutputWithContext ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToScanRunResultStateOutputWithContext(ctx context.Context) ScanRunResultStateOutput
func (ScanRunResultStateOutput) ToScanRunResultStatePtrOutput ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput
func (ScanRunResultStateOutput) ToScanRunResultStatePtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToScanRunResultStatePtrOutputWithContext(ctx context.Context) ScanRunResultStatePtrOutput
func (ScanRunResultStateOutput) ToStringOutput ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToStringOutput() pulumi.StringOutput
func (ScanRunResultStateOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScanRunResultStateOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanRunResultStateOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunResultStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScanRunResultStatePtrInput ¶ added in v0.6.0
type ScanRunResultStatePtrInput interface { pulumi.Input ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput ToScanRunResultStatePtrOutputWithContext(context.Context) ScanRunResultStatePtrOutput }
func ScanRunResultStatePtr ¶ added in v0.6.0
func ScanRunResultStatePtr(v string) ScanRunResultStatePtrInput
type ScanRunResultStatePtrOutput ¶ added in v0.6.0
type ScanRunResultStatePtrOutput struct{ *pulumi.OutputState }
func (ScanRunResultStatePtrOutput) Elem ¶ added in v0.6.0
func (o ScanRunResultStatePtrOutput) Elem() ScanRunResultStateOutput
func (ScanRunResultStatePtrOutput) ElementType ¶ added in v0.6.0
func (ScanRunResultStatePtrOutput) ElementType() reflect.Type
func (ScanRunResultStatePtrOutput) ToScanRunResultStatePtrOutput ¶ added in v0.6.0
func (o ScanRunResultStatePtrOutput) ToScanRunResultStatePtrOutput() ScanRunResultStatePtrOutput
func (ScanRunResultStatePtrOutput) ToScanRunResultStatePtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunResultStatePtrOutput) ToScanRunResultStatePtrOutputWithContext(ctx context.Context) ScanRunResultStatePtrOutput
func (ScanRunResultStatePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ScanRunResultStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScanRunResultStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ScanRunResultStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Schedule ¶
type Schedule struct { // The duration of time between executions in days. IntervalDurationDays int `pulumi:"intervalDurationDays"` // A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately. ScheduleTime *string `pulumi:"scheduleTime"` }
Scan schedule configuration.
type ScheduleArgs ¶
type ScheduleArgs struct { // The duration of time between executions in days. IntervalDurationDays pulumi.IntInput `pulumi:"intervalDurationDays"` // A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately. ScheduleTime pulumi.StringPtrInput `pulumi:"scheduleTime"` }
Scan schedule configuration.
func (ScheduleArgs) ElementType ¶
func (ScheduleArgs) ElementType() reflect.Type
func (ScheduleArgs) ToScheduleOutput ¶
func (i ScheduleArgs) ToScheduleOutput() ScheduleOutput
func (ScheduleArgs) ToScheduleOutputWithContext ¶
func (i ScheduleArgs) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
func (ScheduleArgs) ToSchedulePtrOutput ¶
func (i ScheduleArgs) ToSchedulePtrOutput() SchedulePtrOutput
func (ScheduleArgs) ToSchedulePtrOutputWithContext ¶
func (i ScheduleArgs) ToSchedulePtrOutputWithContext(ctx context.Context) SchedulePtrOutput
type ScheduleInput ¶
type ScheduleInput interface { pulumi.Input ToScheduleOutput() ScheduleOutput ToScheduleOutputWithContext(context.Context) ScheduleOutput }
ScheduleInput is an input type that accepts ScheduleArgs and ScheduleOutput values. You can construct a concrete instance of `ScheduleInput` via:
ScheduleArgs{...}
type ScheduleOutput ¶
type ScheduleOutput struct{ *pulumi.OutputState }
Scan schedule configuration.
func (ScheduleOutput) ElementType ¶
func (ScheduleOutput) ElementType() reflect.Type
func (ScheduleOutput) IntervalDurationDays ¶
func (o ScheduleOutput) IntervalDurationDays() pulumi.IntOutput
The duration of time between executions in days.
func (ScheduleOutput) ScheduleTime ¶
func (o ScheduleOutput) ScheduleTime() pulumi.StringPtrOutput
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
func (ScheduleOutput) ToScheduleOutput ¶
func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput
func (ScheduleOutput) ToScheduleOutputWithContext ¶
func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
func (ScheduleOutput) ToSchedulePtrOutput ¶
func (o ScheduleOutput) ToSchedulePtrOutput() SchedulePtrOutput
func (ScheduleOutput) ToSchedulePtrOutputWithContext ¶
func (o ScheduleOutput) ToSchedulePtrOutputWithContext(ctx context.Context) SchedulePtrOutput
type SchedulePtrInput ¶
type SchedulePtrInput interface { pulumi.Input ToSchedulePtrOutput() SchedulePtrOutput ToSchedulePtrOutputWithContext(context.Context) SchedulePtrOutput }
SchedulePtrInput is an input type that accepts ScheduleArgs, SchedulePtr and SchedulePtrOutput values. You can construct a concrete instance of `SchedulePtrInput` via:
ScheduleArgs{...} or: nil
func SchedulePtr ¶
func SchedulePtr(v *ScheduleArgs) SchedulePtrInput
type SchedulePtrOutput ¶
type SchedulePtrOutput struct{ *pulumi.OutputState }
func (SchedulePtrOutput) Elem ¶
func (o SchedulePtrOutput) Elem() ScheduleOutput
func (SchedulePtrOutput) ElementType ¶
func (SchedulePtrOutput) ElementType() reflect.Type
func (SchedulePtrOutput) IntervalDurationDays ¶
func (o SchedulePtrOutput) IntervalDurationDays() pulumi.IntPtrOutput
The duration of time between executions in days.
func (SchedulePtrOutput) ScheduleTime ¶
func (o SchedulePtrOutput) ScheduleTime() pulumi.StringPtrOutput
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
func (SchedulePtrOutput) ToSchedulePtrOutput ¶
func (o SchedulePtrOutput) ToSchedulePtrOutput() SchedulePtrOutput
func (SchedulePtrOutput) ToSchedulePtrOutputWithContext ¶
func (o SchedulePtrOutput) ToSchedulePtrOutputWithContext(ctx context.Context) SchedulePtrOutput
type ScheduleResponse ¶
type ScheduleResponse struct { // The duration of time between executions in days. IntervalDurationDays int `pulumi:"intervalDurationDays"` // A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately. ScheduleTime string `pulumi:"scheduleTime"` }
Scan schedule configuration.
type ScheduleResponseArgs ¶
type ScheduleResponseArgs struct { // The duration of time between executions in days. IntervalDurationDays pulumi.IntInput `pulumi:"intervalDurationDays"` // A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately. ScheduleTime pulumi.StringInput `pulumi:"scheduleTime"` }
Scan schedule configuration.
func (ScheduleResponseArgs) ElementType ¶
func (ScheduleResponseArgs) ElementType() reflect.Type
func (ScheduleResponseArgs) ToScheduleResponseOutput ¶
func (i ScheduleResponseArgs) ToScheduleResponseOutput() ScheduleResponseOutput
func (ScheduleResponseArgs) ToScheduleResponseOutputWithContext ¶
func (i ScheduleResponseArgs) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput
func (ScheduleResponseArgs) ToScheduleResponsePtrOutput ¶
func (i ScheduleResponseArgs) ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput
func (ScheduleResponseArgs) ToScheduleResponsePtrOutputWithContext ¶
func (i ScheduleResponseArgs) ToScheduleResponsePtrOutputWithContext(ctx context.Context) ScheduleResponsePtrOutput
type ScheduleResponseInput ¶
type ScheduleResponseInput interface { pulumi.Input ToScheduleResponseOutput() ScheduleResponseOutput ToScheduleResponseOutputWithContext(context.Context) ScheduleResponseOutput }
ScheduleResponseInput is an input type that accepts ScheduleResponseArgs and ScheduleResponseOutput values. You can construct a concrete instance of `ScheduleResponseInput` via:
ScheduleResponseArgs{...}
type ScheduleResponseOutput ¶
type ScheduleResponseOutput struct{ *pulumi.OutputState }
Scan schedule configuration.
func (ScheduleResponseOutput) ElementType ¶
func (ScheduleResponseOutput) ElementType() reflect.Type
func (ScheduleResponseOutput) IntervalDurationDays ¶
func (o ScheduleResponseOutput) IntervalDurationDays() pulumi.IntOutput
The duration of time between executions in days.
func (ScheduleResponseOutput) ScheduleTime ¶
func (o ScheduleResponseOutput) ScheduleTime() pulumi.StringOutput
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
func (ScheduleResponseOutput) ToScheduleResponseOutput ¶
func (o ScheduleResponseOutput) ToScheduleResponseOutput() ScheduleResponseOutput
func (ScheduleResponseOutput) ToScheduleResponseOutputWithContext ¶
func (o ScheduleResponseOutput) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput
func (ScheduleResponseOutput) ToScheduleResponsePtrOutput ¶
func (o ScheduleResponseOutput) ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput
func (ScheduleResponseOutput) ToScheduleResponsePtrOutputWithContext ¶
func (o ScheduleResponseOutput) ToScheduleResponsePtrOutputWithContext(ctx context.Context) ScheduleResponsePtrOutput
type ScheduleResponsePtrInput ¶
type ScheduleResponsePtrInput interface { pulumi.Input ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput ToScheduleResponsePtrOutputWithContext(context.Context) ScheduleResponsePtrOutput }
ScheduleResponsePtrInput is an input type that accepts ScheduleResponseArgs, ScheduleResponsePtr and ScheduleResponsePtrOutput values. You can construct a concrete instance of `ScheduleResponsePtrInput` via:
ScheduleResponseArgs{...} or: nil
func ScheduleResponsePtr ¶
func ScheduleResponsePtr(v *ScheduleResponseArgs) ScheduleResponsePtrInput
type ScheduleResponsePtrOutput ¶
type ScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (ScheduleResponsePtrOutput) Elem ¶
func (o ScheduleResponsePtrOutput) Elem() ScheduleResponseOutput
func (ScheduleResponsePtrOutput) ElementType ¶
func (ScheduleResponsePtrOutput) ElementType() reflect.Type
func (ScheduleResponsePtrOutput) IntervalDurationDays ¶
func (o ScheduleResponsePtrOutput) IntervalDurationDays() pulumi.IntPtrOutput
The duration of time between executions in days.
func (ScheduleResponsePtrOutput) ScheduleTime ¶
func (o ScheduleResponsePtrOutput) ScheduleTime() pulumi.StringPtrOutput
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
func (ScheduleResponsePtrOutput) ToScheduleResponsePtrOutput ¶
func (o ScheduleResponsePtrOutput) ToScheduleResponsePtrOutput() ScheduleResponsePtrOutput
func (ScheduleResponsePtrOutput) ToScheduleResponsePtrOutputWithContext ¶
func (o ScheduleResponsePtrOutput) ToScheduleResponsePtrOutputWithContext(ctx context.Context) ScheduleResponsePtrOutput