Documentation
¶
Index ¶
- Constants
- type Alias
- type AliasArgs
- type AliasInput
- type AliasOutput
- type AliasState
- type Api
- type ApiArgs
- type ApiInput
- type ApiOutput
- type ApiProduct
- type ApiProductArgs
- type ApiProductInput
- type ApiProductOutput
- type ApiProductState
- type ApiState
- type App
- type AppArgs
- type AppInput
- type AppOutput
- type AppState
- type ArchiveDeployment
- type ArchiveDeploymentArgs
- type ArchiveDeploymentInput
- type ArchiveDeploymentOutput
- type ArchiveDeploymentState
- type CanaryEvaluation
- type CanaryEvaluationArgs
- type CanaryEvaluationInput
- type CanaryEvaluationOutput
- type CanaryEvaluationState
- type DataCollector
- type DataCollectorArgs
- type DataCollectorInput
- type DataCollectorOutput
- type DataCollectorState
- type DataCollectorType
- func (DataCollectorType) ElementType() reflect.Type
- func (e DataCollectorType) ToDataCollectorTypeOutput() DataCollectorTypeOutput
- func (e DataCollectorType) ToDataCollectorTypeOutputWithContext(ctx context.Context) DataCollectorTypeOutput
- func (e DataCollectorType) ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput
- func (e DataCollectorType) ToDataCollectorTypePtrOutputWithContext(ctx context.Context) DataCollectorTypePtrOutput
- func (e DataCollectorType) ToStringOutput() pulumi.StringOutput
- func (e DataCollectorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataCollectorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataCollectorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataCollectorTypeInput
- type DataCollectorTypeOutput
- func (DataCollectorTypeOutput) ElementType() reflect.Type
- func (o DataCollectorTypeOutput) ToDataCollectorTypeOutput() DataCollectorTypeOutput
- func (o DataCollectorTypeOutput) ToDataCollectorTypeOutputWithContext(ctx context.Context) DataCollectorTypeOutput
- func (o DataCollectorTypeOutput) ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput
- func (o DataCollectorTypeOutput) ToDataCollectorTypePtrOutputWithContext(ctx context.Context) DataCollectorTypePtrOutput
- func (o DataCollectorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DataCollectorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataCollectorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataCollectorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataCollectorTypePtrInput
- type DataCollectorTypePtrOutput
- func (o DataCollectorTypePtrOutput) Elem() DataCollectorTypeOutput
- func (DataCollectorTypePtrOutput) ElementType() reflect.Type
- func (o DataCollectorTypePtrOutput) ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput
- func (o DataCollectorTypePtrOutput) ToDataCollectorTypePtrOutputWithContext(ctx context.Context) DataCollectorTypePtrOutput
- func (o DataCollectorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataCollectorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Datastore
- type DatastoreArgs
- type DatastoreInput
- type DatastoreOutput
- type DatastoreState
- type DebugSession
- type DebugSessionArgs
- type DebugSessionInput
- type DebugSessionOutput
- type DebugSessionState
- type Developer
- type DeveloperArgs
- type DeveloperInput
- type DeveloperOutput
- type DeveloperState
- type Envgroup
- type EnvgroupArgs
- type EnvgroupAttachment
- type EnvgroupAttachmentArgs
- type EnvgroupAttachmentInput
- type EnvgroupAttachmentOutput
- type EnvgroupAttachmentState
- type EnvgroupInput
- type EnvgroupOutput
- type EnvgroupState
- type Environment
- type EnvironmentApiProxyType
- func (EnvironmentApiProxyType) ElementType() reflect.Type
- func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypeOutput() EnvironmentApiProxyTypeOutput
- func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypeOutputWithContext(ctx context.Context) EnvironmentApiProxyTypeOutput
- func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput
- func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypePtrOutputWithContext(ctx context.Context) EnvironmentApiProxyTypePtrOutput
- func (e EnvironmentApiProxyType) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentApiProxyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentApiProxyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentApiProxyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentApiProxyTypeInput
- type EnvironmentApiProxyTypeOutput
- func (EnvironmentApiProxyTypeOutput) ElementType() reflect.Type
- func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypeOutput() EnvironmentApiProxyTypeOutput
- func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypeOutputWithContext(ctx context.Context) EnvironmentApiProxyTypeOutput
- func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput
- func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypePtrOutputWithContext(ctx context.Context) EnvironmentApiProxyTypePtrOutput
- func (o EnvironmentApiProxyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentApiProxyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentApiProxyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentApiProxyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentApiProxyTypePtrInput
- type EnvironmentApiProxyTypePtrOutput
- func (o EnvironmentApiProxyTypePtrOutput) Elem() EnvironmentApiProxyTypeOutput
- func (EnvironmentApiProxyTypePtrOutput) ElementType() reflect.Type
- func (o EnvironmentApiProxyTypePtrOutput) ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput
- func (o EnvironmentApiProxyTypePtrOutput) ToEnvironmentApiProxyTypePtrOutputWithContext(ctx context.Context) EnvironmentApiProxyTypePtrOutput
- func (o EnvironmentApiProxyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentApiProxyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentArgs
- type EnvironmentDeploymentType
- func (EnvironmentDeploymentType) ElementType() reflect.Type
- func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypeOutput() EnvironmentDeploymentTypeOutput
- func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypeOutputWithContext(ctx context.Context) EnvironmentDeploymentTypeOutput
- func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput
- func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypePtrOutputWithContext(ctx context.Context) EnvironmentDeploymentTypePtrOutput
- func (e EnvironmentDeploymentType) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentDeploymentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentDeploymentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentDeploymentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentDeploymentTypeInput
- type EnvironmentDeploymentTypeOutput
- func (EnvironmentDeploymentTypeOutput) ElementType() reflect.Type
- func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypeOutput() EnvironmentDeploymentTypeOutput
- func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypeOutputWithContext(ctx context.Context) EnvironmentDeploymentTypeOutput
- func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput
- func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypePtrOutputWithContext(ctx context.Context) EnvironmentDeploymentTypePtrOutput
- func (o EnvironmentDeploymentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentDeploymentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentDeploymentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentDeploymentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentDeploymentTypePtrInput
- type EnvironmentDeploymentTypePtrOutput
- func (o EnvironmentDeploymentTypePtrOutput) Elem() EnvironmentDeploymentTypeOutput
- func (EnvironmentDeploymentTypePtrOutput) ElementType() reflect.Type
- func (o EnvironmentDeploymentTypePtrOutput) ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput
- func (o EnvironmentDeploymentTypePtrOutput) ToEnvironmentDeploymentTypePtrOutputWithContext(ctx context.Context) EnvironmentDeploymentTypePtrOutput
- func (o EnvironmentDeploymentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentDeploymentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentInput
- type EnvironmentOutput
- type EnvironmentState
- type Export
- type ExportArgs
- type ExportInput
- type ExportOutput
- type ExportState
- type GetApicategoryArgs
- type GetApicategoryOutputArgs
- type GetApicategoryResult
- type GetApicategoryResultOutput
- func (o GetApicategoryResultOutput) Data() GoogleCloudApigeeV1ApiCategoryDataResponseOutput
- func (GetApicategoryResultOutput) ElementType() reflect.Type
- func (o GetApicategoryResultOutput) ErrorCode() pulumi.StringOutput
- func (o GetApicategoryResultOutput) Message() pulumi.StringOutput
- func (o GetApicategoryResultOutput) RequestId() pulumi.StringOutput
- func (o GetApicategoryResultOutput) Status() pulumi.StringOutput
- func (o GetApicategoryResultOutput) ToGetApicategoryResultOutput() GetApicategoryResultOutput
- func (o GetApicategoryResultOutput) ToGetApicategoryResultOutputWithContext(ctx context.Context) GetApicategoryResultOutput
- type GetKeyArgs
- type GetKeyOutputArgs
- type GetKeyResult
- type GetKeyResultOutput
- func (o GetKeyResultOutput) ApiProducts() pulumi.ArrayOutput
- func (o GetKeyResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (o GetKeyResultOutput) ConsumerKey() pulumi.StringOutput
- func (o GetKeyResultOutput) ConsumerSecret() pulumi.StringOutput
- func (GetKeyResultOutput) ElementType() reflect.Type
- func (o GetKeyResultOutput) ExpiresAt() pulumi.StringOutput
- func (o GetKeyResultOutput) ExpiresInSeconds() pulumi.StringOutput
- func (o GetKeyResultOutput) IssuedAt() pulumi.StringOutput
- func (o GetKeyResultOutput) Scopes() pulumi.StringArrayOutput
- func (o GetKeyResultOutput) Status() pulumi.StringOutput
- func (o GetKeyResultOutput) ToGetKeyResultOutput() GetKeyResultOutput
- func (o GetKeyResultOutput) ToGetKeyResultOutputWithContext(ctx context.Context) GetKeyResultOutput
- type GoogleCloudApigeeV1AddonsConfig
- type GoogleCloudApigeeV1AddonsConfigArgs
- func (GoogleCloudApigeeV1AddonsConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigOutput() GoogleCloudApigeeV1AddonsConfigOutput
- func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigOutput
- func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput
- func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput
- type GoogleCloudApigeeV1AddonsConfigInput
- type GoogleCloudApigeeV1AddonsConfigOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- func (GoogleCloudApigeeV1AddonsConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AddonsConfigOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigOutput() GoogleCloudApigeeV1AddonsConfigOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput
- type GoogleCloudApigeeV1AddonsConfigPtrInput
- type GoogleCloudApigeeV1AddonsConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) Elem() GoogleCloudApigeeV1AddonsConfigOutput
- func (GoogleCloudApigeeV1AddonsConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput
- type GoogleCloudApigeeV1AddonsConfigResponse
- type GoogleCloudApigeeV1AddonsConfigResponseArgs
- func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponseOutput() GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- type GoogleCloudApigeeV1AddonsConfigResponseInput
- type GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponseOutput() GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- type GoogleCloudApigeeV1AddonsConfigResponsePtrInput
- type GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
- type GoogleCloudApigeeV1AdvancedApiOpsConfig
- type GoogleCloudApigeeV1AdvancedApiOpsConfigArgs
- func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigInput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
- func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) Elem() GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
- func (GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigResponse
- type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs
- func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseInput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrInput
- type GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
- func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
- type GoogleCloudApigeeV1ApiCategoryDataResponse
- type GoogleCloudApigeeV1ApiCategoryDataResponseArgs
- func (GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput() GoogleCloudApigeeV1ApiCategoryDataResponseOutput
- func (i GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiCategoryDataResponseOutput
- type GoogleCloudApigeeV1ApiCategoryDataResponseInput
- type GoogleCloudApigeeV1ApiCategoryDataResponseOutput
- func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) SiteId() pulumi.StringOutput
- func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput() GoogleCloudApigeeV1ApiCategoryDataResponseOutput
- func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiCategoryDataResponseOutput
- func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudApigeeV1ApiProductRefResponse
- type GoogleCloudApigeeV1ApiProductRefResponseArgs
- func (GoogleCloudApigeeV1ApiProductRefResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ApiProductRefResponseArgs) ToGoogleCloudApigeeV1ApiProductRefResponseOutput() GoogleCloudApigeeV1ApiProductRefResponseOutput
- func (i GoogleCloudApigeeV1ApiProductRefResponseArgs) ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseOutput
- type GoogleCloudApigeeV1ApiProductRefResponseArray
- func (GoogleCloudApigeeV1ApiProductRefResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ApiProductRefResponseArray) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
- func (i GoogleCloudApigeeV1ApiProductRefResponseArray) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
- type GoogleCloudApigeeV1ApiProductRefResponseArrayInput
- type GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
- func (GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1ApiProductRefResponseOutput
- func (o GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
- func (o GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
- type GoogleCloudApigeeV1ApiProductRefResponseInput
- type GoogleCloudApigeeV1ApiProductRefResponseOutput
- func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) Apiproduct() pulumi.StringOutput
- func (GoogleCloudApigeeV1ApiProductRefResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) Status() pulumi.StringOutput
- func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) ToGoogleCloudApigeeV1ApiProductRefResponseOutput() GoogleCloudApigeeV1ApiProductRefResponseOutput
- func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseOutput
- type GoogleCloudApigeeV1AsyncQueryResultResponse
- type GoogleCloudApigeeV1AsyncQueryResultResponseArgs
- func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- type GoogleCloudApigeeV1AsyncQueryResultResponseInput
- type GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) Expires() pulumi.StringOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) Self() pulumi.StringOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- type GoogleCloudApigeeV1AsyncQueryResultResponsePtrInput
- type GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) Elem() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) Expires() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) Self() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
- type GoogleCloudApigeeV1Attribute
- type GoogleCloudApigeeV1AttributeArgs
- func (GoogleCloudApigeeV1AttributeArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AttributeArgs) ToGoogleCloudApigeeV1AttributeOutput() GoogleCloudApigeeV1AttributeOutput
- func (i GoogleCloudApigeeV1AttributeArgs) ToGoogleCloudApigeeV1AttributeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeOutput
- type GoogleCloudApigeeV1AttributeArray
- func (GoogleCloudApigeeV1AttributeArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AttributeArray) ToGoogleCloudApigeeV1AttributeArrayOutput() GoogleCloudApigeeV1AttributeArrayOutput
- func (i GoogleCloudApigeeV1AttributeArray) ToGoogleCloudApigeeV1AttributeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeArrayOutput
- type GoogleCloudApigeeV1AttributeArrayInput
- type GoogleCloudApigeeV1AttributeArrayOutput
- func (GoogleCloudApigeeV1AttributeArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AttributeArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1AttributeOutput
- func (o GoogleCloudApigeeV1AttributeArrayOutput) ToGoogleCloudApigeeV1AttributeArrayOutput() GoogleCloudApigeeV1AttributeArrayOutput
- func (o GoogleCloudApigeeV1AttributeArrayOutput) ToGoogleCloudApigeeV1AttributeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeArrayOutput
- type GoogleCloudApigeeV1AttributeInput
- type GoogleCloudApigeeV1AttributeOutput
- func (GoogleCloudApigeeV1AttributeOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AttributeOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1AttributeOutput) ToGoogleCloudApigeeV1AttributeOutput() GoogleCloudApigeeV1AttributeOutput
- func (o GoogleCloudApigeeV1AttributeOutput) ToGoogleCloudApigeeV1AttributeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeOutput
- func (o GoogleCloudApigeeV1AttributeOutput) Value() pulumi.StringPtrOutput
- type GoogleCloudApigeeV1AttributeResponse
- type GoogleCloudApigeeV1AttributeResponseArgs
- func (GoogleCloudApigeeV1AttributeResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AttributeResponseArgs) ToGoogleCloudApigeeV1AttributeResponseOutput() GoogleCloudApigeeV1AttributeResponseOutput
- func (i GoogleCloudApigeeV1AttributeResponseArgs) ToGoogleCloudApigeeV1AttributeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseOutput
- type GoogleCloudApigeeV1AttributeResponseArray
- func (GoogleCloudApigeeV1AttributeResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1AttributeResponseArray) ToGoogleCloudApigeeV1AttributeResponseArrayOutput() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (i GoogleCloudApigeeV1AttributeResponseArray) ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseArrayOutput
- type GoogleCloudApigeeV1AttributeResponseArrayInput
- type GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (GoogleCloudApigeeV1AttributeResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AttributeResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1AttributeResponseOutput
- func (o GoogleCloudApigeeV1AttributeResponseArrayOutput) ToGoogleCloudApigeeV1AttributeResponseArrayOutput() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (o GoogleCloudApigeeV1AttributeResponseArrayOutput) ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseArrayOutput
- type GoogleCloudApigeeV1AttributeResponseInput
- type GoogleCloudApigeeV1AttributeResponseOutput
- func (GoogleCloudApigeeV1AttributeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1AttributeResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudApigeeV1AttributeResponseOutput) ToGoogleCloudApigeeV1AttributeResponseOutput() GoogleCloudApigeeV1AttributeResponseOutput
- func (o GoogleCloudApigeeV1AttributeResponseOutput) ToGoogleCloudApigeeV1AttributeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseOutput
- func (o GoogleCloudApigeeV1AttributeResponseOutput) Value() pulumi.StringOutput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabels
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs
- func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsInput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
- func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) Env() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) InstanceId() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) Location() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrInput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) Elem() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
- func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) Env() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) Location() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponse
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs
- func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseInput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) Env() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) InstanceId() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) Location() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrInput
- type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Elem() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Env() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
- type GoogleCloudApigeeV1CertInfoResponse
- type GoogleCloudApigeeV1CertInfoResponseArgs
- func (GoogleCloudApigeeV1CertInfoResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CertInfoResponseArgs) ToGoogleCloudApigeeV1CertInfoResponseOutput() GoogleCloudApigeeV1CertInfoResponseOutput
- func (i GoogleCloudApigeeV1CertInfoResponseArgs) ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseOutput
- type GoogleCloudApigeeV1CertInfoResponseArray
- func (GoogleCloudApigeeV1CertInfoResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CertInfoResponseArray) ToGoogleCloudApigeeV1CertInfoResponseArrayOutput() GoogleCloudApigeeV1CertInfoResponseArrayOutput
- func (i GoogleCloudApigeeV1CertInfoResponseArray) ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseArrayOutput
- type GoogleCloudApigeeV1CertInfoResponseArrayInput
- type GoogleCloudApigeeV1CertInfoResponseArrayOutput
- func (GoogleCloudApigeeV1CertInfoResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CertInfoResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1CertInfoResponseOutput
- func (o GoogleCloudApigeeV1CertInfoResponseArrayOutput) ToGoogleCloudApigeeV1CertInfoResponseArrayOutput() GoogleCloudApigeeV1CertInfoResponseArrayOutput
- func (o GoogleCloudApigeeV1CertInfoResponseArrayOutput) ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseArrayOutput
- type GoogleCloudApigeeV1CertInfoResponseInput
- type GoogleCloudApigeeV1CertInfoResponseOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) BasicConstraints() pulumi.StringOutput
- func (GoogleCloudApigeeV1CertInfoResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) ExpiryDate() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) IsValid() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) Issuer() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) PublicKey() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) SerialNumber() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) SigAlgName() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) Subject() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) ToGoogleCloudApigeeV1CertInfoResponseOutput() GoogleCloudApigeeV1CertInfoResponseOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) ValidFrom() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CertInfoResponseOutput) Version() pulumi.IntOutput
- type GoogleCloudApigeeV1CertificateResponse
- type GoogleCloudApigeeV1CertificateResponseArgs
- func (GoogleCloudApigeeV1CertificateResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponseOutput() GoogleCloudApigeeV1CertificateResponseOutput
- func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponseOutput
- func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput
- func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput
- type GoogleCloudApigeeV1CertificateResponseInput
- type GoogleCloudApigeeV1CertificateResponseOutput
- func (o GoogleCloudApigeeV1CertificateResponseOutput) CertInfo() GoogleCloudApigeeV1CertInfoResponseArrayOutput
- func (GoogleCloudApigeeV1CertificateResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponseOutput() GoogleCloudApigeeV1CertificateResponseOutput
- func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponseOutput
- func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput
- func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput
- type GoogleCloudApigeeV1CertificateResponsePtrInput
- type GoogleCloudApigeeV1CertificateResponsePtrOutput
- func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) CertInfo() GoogleCloudApigeeV1CertInfoResponseArrayOutput
- func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) Elem() GoogleCloudApigeeV1CertificateResponseOutput
- func (GoogleCloudApigeeV1CertificateResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput
- func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput
- type GoogleCloudApigeeV1ConnectorsPlatformConfig
- type GoogleCloudApigeeV1ConnectorsPlatformConfigArgs
- func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigInput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
- func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) Elem() GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
- func (GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigResponse
- type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs
- func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseInput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ExpiresAt() pulumi.StringOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrInput
- type GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
- func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ExpiresAt() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
- type GoogleCloudApigeeV1CredentialResponse
- type GoogleCloudApigeeV1CredentialResponseArgs
- func (GoogleCloudApigeeV1CredentialResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CredentialResponseArgs) ToGoogleCloudApigeeV1CredentialResponseOutput() GoogleCloudApigeeV1CredentialResponseOutput
- func (i GoogleCloudApigeeV1CredentialResponseArgs) ToGoogleCloudApigeeV1CredentialResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseOutput
- type GoogleCloudApigeeV1CredentialResponseArray
- func (GoogleCloudApigeeV1CredentialResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CredentialResponseArray) ToGoogleCloudApigeeV1CredentialResponseArrayOutput() GoogleCloudApigeeV1CredentialResponseArrayOutput
- func (i GoogleCloudApigeeV1CredentialResponseArray) ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseArrayOutput
- type GoogleCloudApigeeV1CredentialResponseArrayInput
- type GoogleCloudApigeeV1CredentialResponseArrayOutput
- func (GoogleCloudApigeeV1CredentialResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CredentialResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1CredentialResponseOutput
- func (o GoogleCloudApigeeV1CredentialResponseArrayOutput) ToGoogleCloudApigeeV1CredentialResponseArrayOutput() GoogleCloudApigeeV1CredentialResponseArrayOutput
- func (o GoogleCloudApigeeV1CredentialResponseArrayOutput) ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseArrayOutput
- type GoogleCloudApigeeV1CredentialResponseInput
- type GoogleCloudApigeeV1CredentialResponseOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) ApiProducts() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) ConsumerKey() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) ConsumerSecret() pulumi.StringOutput
- func (GoogleCloudApigeeV1CredentialResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CredentialResponseOutput) ExpiresAt() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) IssuedAt() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) Scopes() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) Status() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) ToGoogleCloudApigeeV1CredentialResponseOutput() GoogleCloudApigeeV1CredentialResponseOutput
- func (o GoogleCloudApigeeV1CredentialResponseOutput) ToGoogleCloudApigeeV1CredentialResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseOutput
- type GoogleCloudApigeeV1CustomReportMetric
- type GoogleCloudApigeeV1CustomReportMetricArgs
- func (GoogleCloudApigeeV1CustomReportMetricArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CustomReportMetricArgs) ToGoogleCloudApigeeV1CustomReportMetricOutput() GoogleCloudApigeeV1CustomReportMetricOutput
- func (i GoogleCloudApigeeV1CustomReportMetricArgs) ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricOutput
- type GoogleCloudApigeeV1CustomReportMetricArray
- func (GoogleCloudApigeeV1CustomReportMetricArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CustomReportMetricArray) ToGoogleCloudApigeeV1CustomReportMetricArrayOutput() GoogleCloudApigeeV1CustomReportMetricArrayOutput
- func (i GoogleCloudApigeeV1CustomReportMetricArray) ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricArrayOutput
- type GoogleCloudApigeeV1CustomReportMetricArrayInput
- type GoogleCloudApigeeV1CustomReportMetricArrayOutput
- func (GoogleCloudApigeeV1CustomReportMetricArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CustomReportMetricArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1CustomReportMetricOutput
- func (o GoogleCloudApigeeV1CustomReportMetricArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricArrayOutput() GoogleCloudApigeeV1CustomReportMetricArrayOutput
- func (o GoogleCloudApigeeV1CustomReportMetricArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricArrayOutput
- type GoogleCloudApigeeV1CustomReportMetricInput
- type GoogleCloudApigeeV1CustomReportMetricOutput
- func (GoogleCloudApigeeV1CustomReportMetricOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CustomReportMetricOutput) Function() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CustomReportMetricOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1CustomReportMetricOutput) ToGoogleCloudApigeeV1CustomReportMetricOutput() GoogleCloudApigeeV1CustomReportMetricOutput
- func (o GoogleCloudApigeeV1CustomReportMetricOutput) ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricOutput
- type GoogleCloudApigeeV1CustomReportMetricResponse
- type GoogleCloudApigeeV1CustomReportMetricResponseArgs
- func (GoogleCloudApigeeV1CustomReportMetricResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CustomReportMetricResponseArgs) ToGoogleCloudApigeeV1CustomReportMetricResponseOutput() GoogleCloudApigeeV1CustomReportMetricResponseOutput
- func (i GoogleCloudApigeeV1CustomReportMetricResponseArgs) ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseOutput
- type GoogleCloudApigeeV1CustomReportMetricResponseArray
- func (GoogleCloudApigeeV1CustomReportMetricResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1CustomReportMetricResponseArray) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
- func (i GoogleCloudApigeeV1CustomReportMetricResponseArray) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
- type GoogleCloudApigeeV1CustomReportMetricResponseArrayInput
- type GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
- func (GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1CustomReportMetricResponseOutput
- func (o GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
- func (o GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
- type GoogleCloudApigeeV1CustomReportMetricResponseInput
- type GoogleCloudApigeeV1CustomReportMetricResponseOutput
- func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) Function() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseOutput() GoogleCloudApigeeV1CustomReportMetricResponseOutput
- func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseOutput
- type GoogleCloudApigeeV1DatastoreConfig
- type GoogleCloudApigeeV1DatastoreConfigArgs
- func (GoogleCloudApigeeV1DatastoreConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigOutput() GoogleCloudApigeeV1DatastoreConfigOutput
- func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigOutput
- func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput
- func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput
- type GoogleCloudApigeeV1DatastoreConfigInput
- type GoogleCloudApigeeV1DatastoreConfigOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) BucketName() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) DatasetName() pulumi.StringPtrOutput
- func (GoogleCloudApigeeV1DatastoreConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) Path() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) Project() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) TablePrefix() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigOutput() GoogleCloudApigeeV1DatastoreConfigOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput
- type GoogleCloudApigeeV1DatastoreConfigPtrInput
- type GoogleCloudApigeeV1DatastoreConfigPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) DatasetName() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) Elem() GoogleCloudApigeeV1DatastoreConfigOutput
- func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) Path() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) Project() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) TablePrefix() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput
- type GoogleCloudApigeeV1DatastoreConfigResponse
- type GoogleCloudApigeeV1DatastoreConfigResponseArgs
- func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponseOutput() GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- type GoogleCloudApigeeV1DatastoreConfigResponseInput
- type GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) BucketName() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) DatasetName() pulumi.StringOutput
- func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) Path() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) Project() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) TablePrefix() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponseOutput() GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- type GoogleCloudApigeeV1DatastoreConfigResponsePtrInput
- type GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) BucketName() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) DatasetName() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Path() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Project() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) TablePrefix() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
- type GoogleCloudApigeeV1DateRange
- type GoogleCloudApigeeV1DateRangeArgs
- func (GoogleCloudApigeeV1DateRangeArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangeOutput() GoogleCloudApigeeV1DateRangeOutput
- func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangeOutput
- func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput
- func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangePtrOutput
- type GoogleCloudApigeeV1DateRangeInput
- type GoogleCloudApigeeV1DateRangeOutput
- func (GoogleCloudApigeeV1DateRangeOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1DateRangeOutput) End() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DateRangeOutput) Start() pulumi.StringOutput
- func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangeOutput() GoogleCloudApigeeV1DateRangeOutput
- func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangeOutput
- func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput
- func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangePtrOutput
- type GoogleCloudApigeeV1DateRangePtrInput
- type GoogleCloudApigeeV1DateRangePtrOutput
- func (o GoogleCloudApigeeV1DateRangePtrOutput) Elem() GoogleCloudApigeeV1DateRangeOutput
- func (GoogleCloudApigeeV1DateRangePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1DateRangePtrOutput) End() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DateRangePtrOutput) Start() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1DateRangePtrOutput) ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput
- func (o GoogleCloudApigeeV1DateRangePtrOutput) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangePtrOutput
- type GoogleCloudApigeeV1EntityMetadataResponse
- type GoogleCloudApigeeV1EntityMetadataResponseArgs
- func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponseOutput() GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- type GoogleCloudApigeeV1EntityMetadataResponseInput
- type GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) CreatedAt() pulumi.StringOutput
- func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) LastModifiedAt() pulumi.StringOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) SubType() pulumi.StringOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponseOutput() GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- type GoogleCloudApigeeV1EntityMetadataResponsePtrInput
- type GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) Elem() GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) SubType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
- type GoogleCloudApigeeV1GraphQLOperation
- type GoogleCloudApigeeV1GraphQLOperationArgs
- func (GoogleCloudApigeeV1GraphQLOperationArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationArgs) ToGoogleCloudApigeeV1GraphQLOperationOutput() GoogleCloudApigeeV1GraphQLOperationOutput
- func (i GoogleCloudApigeeV1GraphQLOperationArgs) ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationOutput
- type GoogleCloudApigeeV1GraphQLOperationArray
- func (GoogleCloudApigeeV1GraphQLOperationArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationArray) ToGoogleCloudApigeeV1GraphQLOperationArrayOutput() GoogleCloudApigeeV1GraphQLOperationArrayOutput
- func (i GoogleCloudApigeeV1GraphQLOperationArray) ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationArrayInput
- type GoogleCloudApigeeV1GraphQLOperationArrayOutput
- func (GoogleCloudApigeeV1GraphQLOperationArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1GraphQLOperationOutput
- func (o GoogleCloudApigeeV1GraphQLOperationArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationArrayOutput() GoogleCloudApigeeV1GraphQLOperationArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationConfig
- type GoogleCloudApigeeV1GraphQLOperationConfigArgs
- func (GoogleCloudApigeeV1GraphQLOperationConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationConfigArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigOutput() GoogleCloudApigeeV1GraphQLOperationConfigOutput
- func (i GoogleCloudApigeeV1GraphQLOperationConfigArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigArray
- func (GoogleCloudApigeeV1GraphQLOperationConfigArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationConfigArray) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- func (i GoogleCloudApigeeV1GraphQLOperationConfigArray) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigArrayInput
- type GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- func (GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1GraphQLOperationConfigOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigInput
- type GoogleCloudApigeeV1GraphQLOperationConfigOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) ApiSource() pulumi.StringOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) Attributes() GoogleCloudApigeeV1AttributeArrayOutput
- func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) Operations() GoogleCloudApigeeV1GraphQLOperationArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) Quota() GoogleCloudApigeeV1QuotaPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigOutput() GoogleCloudApigeeV1GraphQLOperationConfigOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigResponse
- type GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs
- func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
- func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigResponseArray
- func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayInput
- type GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationConfigResponseInput
- type GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ApiSource() pulumi.StringOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Operations() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Quota() GoogleCloudApigeeV1QuotaResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
- type GoogleCloudApigeeV1GraphQLOperationGroup
- type GoogleCloudApigeeV1GraphQLOperationGroupArgs
- func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupOutput() GoogleCloudApigeeV1GraphQLOperationGroupOutput
- func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupOutput
- func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- type GoogleCloudApigeeV1GraphQLOperationGroupInput
- type GoogleCloudApigeeV1GraphQLOperationGroupOutput
- func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) OperationConfigType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupOutput() GoogleCloudApigeeV1GraphQLOperationGroupOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- type GoogleCloudApigeeV1GraphQLOperationGroupPtrInput
- type GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) Elem() GoogleCloudApigeeV1GraphQLOperationGroupOutput
- func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) OperationConfigType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
- type GoogleCloudApigeeV1GraphQLOperationGroupResponse
- type GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs
- func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- type GoogleCloudApigeeV1GraphQLOperationGroupResponseInput
- type GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) OperationConfigType() pulumi.StringOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- type GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrInput
- type GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) Elem() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) OperationConfigType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
- type GoogleCloudApigeeV1GraphQLOperationInput
- type GoogleCloudApigeeV1GraphQLOperationOutput
- func (GoogleCloudApigeeV1GraphQLOperationOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationOutput) Operation() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1GraphQLOperationOutput) OperationTypes() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationOutput) ToGoogleCloudApigeeV1GraphQLOperationOutput() GoogleCloudApigeeV1GraphQLOperationOutput
- func (o GoogleCloudApigeeV1GraphQLOperationOutput) ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationOutput
- type GoogleCloudApigeeV1GraphQLOperationResponse
- type GoogleCloudApigeeV1GraphQLOperationResponseArgs
- func (GoogleCloudApigeeV1GraphQLOperationResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationResponseOutput() GoogleCloudApigeeV1GraphQLOperationResponseOutput
- func (i GoogleCloudApigeeV1GraphQLOperationResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseOutput
- type GoogleCloudApigeeV1GraphQLOperationResponseArray
- func (GoogleCloudApigeeV1GraphQLOperationResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1GraphQLOperationResponseArray) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
- func (i GoogleCloudApigeeV1GraphQLOperationResponseArray) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationResponseArrayInput
- type GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
- func (GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1GraphQLOperationResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
- type GoogleCloudApigeeV1GraphQLOperationResponseInput
- type GoogleCloudApigeeV1GraphQLOperationResponseOutput
- func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) Operation() pulumi.StringOutput
- func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) OperationTypes() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseOutput() GoogleCloudApigeeV1GraphQLOperationResponseOutput
- func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseOutput
- type GoogleCloudApigeeV1IntegrationConfig
- type GoogleCloudApigeeV1IntegrationConfigArgs
- func (GoogleCloudApigeeV1IntegrationConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigOutput() GoogleCloudApigeeV1IntegrationConfigOutput
- func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigOutput
- func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput
- func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput
- type GoogleCloudApigeeV1IntegrationConfigInput
- type GoogleCloudApigeeV1IntegrationConfigOutput
- func (GoogleCloudApigeeV1IntegrationConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1IntegrationConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigOutput() GoogleCloudApigeeV1IntegrationConfigOutput
- func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigOutput
- func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput
- type GoogleCloudApigeeV1IntegrationConfigPtrInput
- type GoogleCloudApigeeV1IntegrationConfigPtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) Elem() GoogleCloudApigeeV1IntegrationConfigOutput
- func (GoogleCloudApigeeV1IntegrationConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput
- type GoogleCloudApigeeV1IntegrationConfigResponse
- type GoogleCloudApigeeV1IntegrationConfigResponseArgs
- func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponseOutput() GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- type GoogleCloudApigeeV1IntegrationConfigResponseInput
- type GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponseOutput() GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- type GoogleCloudApigeeV1IntegrationConfigResponsePtrInput
- type GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1IntegrationConfigResponseOutput
- func (GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
- type GoogleCloudApigeeV1MonetizationConfig
- type GoogleCloudApigeeV1MonetizationConfigArgs
- func (GoogleCloudApigeeV1MonetizationConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigOutput() GoogleCloudApigeeV1MonetizationConfigOutput
- func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigOutput
- func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput
- func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput
- type GoogleCloudApigeeV1MonetizationConfigInput
- type GoogleCloudApigeeV1MonetizationConfigOutput
- func (GoogleCloudApigeeV1MonetizationConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1MonetizationConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigOutput() GoogleCloudApigeeV1MonetizationConfigOutput
- func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigOutput
- func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput
- type GoogleCloudApigeeV1MonetizationConfigPtrInput
- type GoogleCloudApigeeV1MonetizationConfigPtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) Elem() GoogleCloudApigeeV1MonetizationConfigOutput
- func (GoogleCloudApigeeV1MonetizationConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput
- type GoogleCloudApigeeV1MonetizationConfigResponse
- type GoogleCloudApigeeV1MonetizationConfigResponseArgs
- func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponseOutput() GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- type GoogleCloudApigeeV1MonetizationConfigResponseInput
- type GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponseOutput() GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- type GoogleCloudApigeeV1MonetizationConfigResponsePtrInput
- type GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1MonetizationConfigResponseOutput
- func (GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
- type GoogleCloudApigeeV1Operation
- type GoogleCloudApigeeV1OperationArgs
- func (GoogleCloudApigeeV1OperationArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationArgs) ToGoogleCloudApigeeV1OperationOutput() GoogleCloudApigeeV1OperationOutput
- func (i GoogleCloudApigeeV1OperationArgs) ToGoogleCloudApigeeV1OperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationOutput
- type GoogleCloudApigeeV1OperationArray
- func (GoogleCloudApigeeV1OperationArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationArray) ToGoogleCloudApigeeV1OperationArrayOutput() GoogleCloudApigeeV1OperationArrayOutput
- func (i GoogleCloudApigeeV1OperationArray) ToGoogleCloudApigeeV1OperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationArrayOutput
- type GoogleCloudApigeeV1OperationArrayInput
- type GoogleCloudApigeeV1OperationArrayOutput
- func (GoogleCloudApigeeV1OperationArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1OperationOutput
- func (o GoogleCloudApigeeV1OperationArrayOutput) ToGoogleCloudApigeeV1OperationArrayOutput() GoogleCloudApigeeV1OperationArrayOutput
- func (o GoogleCloudApigeeV1OperationArrayOutput) ToGoogleCloudApigeeV1OperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationArrayOutput
- type GoogleCloudApigeeV1OperationConfig
- type GoogleCloudApigeeV1OperationConfigArgs
- func (GoogleCloudApigeeV1OperationConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationConfigArgs) ToGoogleCloudApigeeV1OperationConfigOutput() GoogleCloudApigeeV1OperationConfigOutput
- func (i GoogleCloudApigeeV1OperationConfigArgs) ToGoogleCloudApigeeV1OperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigOutput
- type GoogleCloudApigeeV1OperationConfigArray
- func (GoogleCloudApigeeV1OperationConfigArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationConfigArray) ToGoogleCloudApigeeV1OperationConfigArrayOutput() GoogleCloudApigeeV1OperationConfigArrayOutput
- func (i GoogleCloudApigeeV1OperationConfigArray) ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigArrayOutput
- type GoogleCloudApigeeV1OperationConfigArrayInput
- type GoogleCloudApigeeV1OperationConfigArrayOutput
- func (GoogleCloudApigeeV1OperationConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationConfigArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1OperationConfigOutput
- func (o GoogleCloudApigeeV1OperationConfigArrayOutput) ToGoogleCloudApigeeV1OperationConfigArrayOutput() GoogleCloudApigeeV1OperationConfigArrayOutput
- func (o GoogleCloudApigeeV1OperationConfigArrayOutput) ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigArrayOutput
- type GoogleCloudApigeeV1OperationConfigInput
- type GoogleCloudApigeeV1OperationConfigOutput
- func (o GoogleCloudApigeeV1OperationConfigOutput) ApiSource() pulumi.StringOutput
- func (o GoogleCloudApigeeV1OperationConfigOutput) Attributes() GoogleCloudApigeeV1AttributeArrayOutput
- func (GoogleCloudApigeeV1OperationConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationConfigOutput) Operations() GoogleCloudApigeeV1OperationArrayOutput
- func (o GoogleCloudApigeeV1OperationConfigOutput) Quota() GoogleCloudApigeeV1QuotaPtrOutput
- func (o GoogleCloudApigeeV1OperationConfigOutput) ToGoogleCloudApigeeV1OperationConfigOutput() GoogleCloudApigeeV1OperationConfigOutput
- func (o GoogleCloudApigeeV1OperationConfigOutput) ToGoogleCloudApigeeV1OperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigOutput
- type GoogleCloudApigeeV1OperationConfigResponse
- type GoogleCloudApigeeV1OperationConfigResponseArgs
- func (GoogleCloudApigeeV1OperationConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationConfigResponseArgs) ToGoogleCloudApigeeV1OperationConfigResponseOutput() GoogleCloudApigeeV1OperationConfigResponseOutput
- func (i GoogleCloudApigeeV1OperationConfigResponseArgs) ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseOutput
- type GoogleCloudApigeeV1OperationConfigResponseArray
- func (GoogleCloudApigeeV1OperationConfigResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationConfigResponseArray) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- func (i GoogleCloudApigeeV1OperationConfigResponseArray) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- type GoogleCloudApigeeV1OperationConfigResponseArrayInput
- type GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- func (GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1OperationConfigResponseOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- type GoogleCloudApigeeV1OperationConfigResponseInput
- type GoogleCloudApigeeV1OperationConfigResponseOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseOutput) ApiSource() pulumi.StringOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (GoogleCloudApigeeV1OperationConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationConfigResponseOutput) Operations() GoogleCloudApigeeV1OperationResponseArrayOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseOutput) Quota() GoogleCloudApigeeV1QuotaResponseOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseOutput) ToGoogleCloudApigeeV1OperationConfigResponseOutput() GoogleCloudApigeeV1OperationConfigResponseOutput
- func (o GoogleCloudApigeeV1OperationConfigResponseOutput) ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseOutput
- type GoogleCloudApigeeV1OperationGroup
- type GoogleCloudApigeeV1OperationGroupArgs
- func (GoogleCloudApigeeV1OperationGroupArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupOutput() GoogleCloudApigeeV1OperationGroupOutput
- func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupOutput
- func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput
- func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput
- type GoogleCloudApigeeV1OperationGroupInput
- type GoogleCloudApigeeV1OperationGroupOutput
- func (GoogleCloudApigeeV1OperationGroupOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationGroupOutput) OperationConfigType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1OperationGroupOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigArrayOutput
- func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupOutput() GoogleCloudApigeeV1OperationGroupOutput
- func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupOutput
- func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput
- func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput
- type GoogleCloudApigeeV1OperationGroupPtrInput
- type GoogleCloudApigeeV1OperationGroupPtrOutput
- func (o GoogleCloudApigeeV1OperationGroupPtrOutput) Elem() GoogleCloudApigeeV1OperationGroupOutput
- func (GoogleCloudApigeeV1OperationGroupPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationGroupPtrOutput) OperationConfigType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1OperationGroupPtrOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigArrayOutput
- func (o GoogleCloudApigeeV1OperationGroupPtrOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput
- func (o GoogleCloudApigeeV1OperationGroupPtrOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput
- type GoogleCloudApigeeV1OperationGroupResponse
- type GoogleCloudApigeeV1OperationGroupResponseArgs
- func (GoogleCloudApigeeV1OperationGroupResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponseOutput() GoogleCloudApigeeV1OperationGroupResponseOutput
- func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponseOutput
- func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- type GoogleCloudApigeeV1OperationGroupResponseInput
- type GoogleCloudApigeeV1OperationGroupResponseOutput
- func (GoogleCloudApigeeV1OperationGroupResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationGroupResponseOutput) OperationConfigType() pulumi.StringOutput
- func (o GoogleCloudApigeeV1OperationGroupResponseOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponseOutput() GoogleCloudApigeeV1OperationGroupResponseOutput
- func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponseOutput
- func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- type GoogleCloudApigeeV1OperationGroupResponsePtrInput
- type GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) Elem() GoogleCloudApigeeV1OperationGroupResponseOutput
- func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) OperationConfigType() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
- func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput
- type GoogleCloudApigeeV1OperationInput
- type GoogleCloudApigeeV1OperationOutput
- func (GoogleCloudApigeeV1OperationOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationOutput) Methods() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1OperationOutput) Resource() pulumi.StringOutput
- func (o GoogleCloudApigeeV1OperationOutput) ToGoogleCloudApigeeV1OperationOutput() GoogleCloudApigeeV1OperationOutput
- func (o GoogleCloudApigeeV1OperationOutput) ToGoogleCloudApigeeV1OperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationOutput
- type GoogleCloudApigeeV1OperationResponse
- type GoogleCloudApigeeV1OperationResponseArgs
- func (GoogleCloudApigeeV1OperationResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationResponseArgs) ToGoogleCloudApigeeV1OperationResponseOutput() GoogleCloudApigeeV1OperationResponseOutput
- func (i GoogleCloudApigeeV1OperationResponseArgs) ToGoogleCloudApigeeV1OperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseOutput
- type GoogleCloudApigeeV1OperationResponseArray
- func (GoogleCloudApigeeV1OperationResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1OperationResponseArray) ToGoogleCloudApigeeV1OperationResponseArrayOutput() GoogleCloudApigeeV1OperationResponseArrayOutput
- func (i GoogleCloudApigeeV1OperationResponseArray) ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseArrayOutput
- type GoogleCloudApigeeV1OperationResponseArrayInput
- type GoogleCloudApigeeV1OperationResponseArrayOutput
- func (GoogleCloudApigeeV1OperationResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1OperationResponseOutput
- func (o GoogleCloudApigeeV1OperationResponseArrayOutput) ToGoogleCloudApigeeV1OperationResponseArrayOutput() GoogleCloudApigeeV1OperationResponseArrayOutput
- func (o GoogleCloudApigeeV1OperationResponseArrayOutput) ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseArrayOutput
- type GoogleCloudApigeeV1OperationResponseInput
- type GoogleCloudApigeeV1OperationResponseOutput
- func (GoogleCloudApigeeV1OperationResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1OperationResponseOutput) Methods() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1OperationResponseOutput) Resource() pulumi.StringOutput
- func (o GoogleCloudApigeeV1OperationResponseOutput) ToGoogleCloudApigeeV1OperationResponseOutput() GoogleCloudApigeeV1OperationResponseOutput
- func (o GoogleCloudApigeeV1OperationResponseOutput) ToGoogleCloudApigeeV1OperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseOutput
- type GoogleCloudApigeeV1Properties
- type GoogleCloudApigeeV1PropertiesArgs
- func (GoogleCloudApigeeV1PropertiesArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesOutput() GoogleCloudApigeeV1PropertiesOutput
- func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesOutput
- func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput
- func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesPtrOutput
- type GoogleCloudApigeeV1PropertiesInput
- type GoogleCloudApigeeV1PropertiesOutput
- func (GoogleCloudApigeeV1PropertiesOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertiesOutput) Property() GoogleCloudApigeeV1PropertyArrayOutput
- func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesOutput() GoogleCloudApigeeV1PropertiesOutput
- func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesOutput
- func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput
- func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesPtrOutput
- type GoogleCloudApigeeV1PropertiesPtrInput
- type GoogleCloudApigeeV1PropertiesPtrOutput
- func (o GoogleCloudApigeeV1PropertiesPtrOutput) Elem() GoogleCloudApigeeV1PropertiesOutput
- func (GoogleCloudApigeeV1PropertiesPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertiesPtrOutput) Property() GoogleCloudApigeeV1PropertyArrayOutput
- func (o GoogleCloudApigeeV1PropertiesPtrOutput) ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput
- func (o GoogleCloudApigeeV1PropertiesPtrOutput) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesPtrOutput
- type GoogleCloudApigeeV1PropertiesResponse
- type GoogleCloudApigeeV1PropertiesResponseArgs
- func (GoogleCloudApigeeV1PropertiesResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponseOutput() GoogleCloudApigeeV1PropertiesResponseOutput
- func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponseOutput
- func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput
- func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput
- type GoogleCloudApigeeV1PropertiesResponseInput
- type GoogleCloudApigeeV1PropertiesResponseOutput
- func (GoogleCloudApigeeV1PropertiesResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertiesResponseOutput) Property() GoogleCloudApigeeV1PropertyResponseArrayOutput
- func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponseOutput() GoogleCloudApigeeV1PropertiesResponseOutput
- func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponseOutput
- func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput
- func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput
- type GoogleCloudApigeeV1PropertiesResponsePtrInput
- type GoogleCloudApigeeV1PropertiesResponsePtrOutput
- func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) Elem() GoogleCloudApigeeV1PropertiesResponseOutput
- func (GoogleCloudApigeeV1PropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) Property() GoogleCloudApigeeV1PropertyResponseArrayOutput
- func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput
- func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput
- type GoogleCloudApigeeV1Property
- type GoogleCloudApigeeV1PropertyArgs
- func (GoogleCloudApigeeV1PropertyArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1PropertyArgs) ToGoogleCloudApigeeV1PropertyOutput() GoogleCloudApigeeV1PropertyOutput
- func (i GoogleCloudApigeeV1PropertyArgs) ToGoogleCloudApigeeV1PropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyOutput
- type GoogleCloudApigeeV1PropertyArray
- func (GoogleCloudApigeeV1PropertyArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1PropertyArray) ToGoogleCloudApigeeV1PropertyArrayOutput() GoogleCloudApigeeV1PropertyArrayOutput
- func (i GoogleCloudApigeeV1PropertyArray) ToGoogleCloudApigeeV1PropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyArrayOutput
- type GoogleCloudApigeeV1PropertyArrayInput
- type GoogleCloudApigeeV1PropertyArrayOutput
- func (GoogleCloudApigeeV1PropertyArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertyArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1PropertyOutput
- func (o GoogleCloudApigeeV1PropertyArrayOutput) ToGoogleCloudApigeeV1PropertyArrayOutput() GoogleCloudApigeeV1PropertyArrayOutput
- func (o GoogleCloudApigeeV1PropertyArrayOutput) ToGoogleCloudApigeeV1PropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyArrayOutput
- type GoogleCloudApigeeV1PropertyInput
- type GoogleCloudApigeeV1PropertyOutput
- func (GoogleCloudApigeeV1PropertyOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertyOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1PropertyOutput) ToGoogleCloudApigeeV1PropertyOutput() GoogleCloudApigeeV1PropertyOutput
- func (o GoogleCloudApigeeV1PropertyOutput) ToGoogleCloudApigeeV1PropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyOutput
- func (o GoogleCloudApigeeV1PropertyOutput) Value() pulumi.StringPtrOutput
- type GoogleCloudApigeeV1PropertyResponse
- type GoogleCloudApigeeV1PropertyResponseArgs
- func (GoogleCloudApigeeV1PropertyResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1PropertyResponseArgs) ToGoogleCloudApigeeV1PropertyResponseOutput() GoogleCloudApigeeV1PropertyResponseOutput
- func (i GoogleCloudApigeeV1PropertyResponseArgs) ToGoogleCloudApigeeV1PropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseOutput
- type GoogleCloudApigeeV1PropertyResponseArray
- func (GoogleCloudApigeeV1PropertyResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1PropertyResponseArray) ToGoogleCloudApigeeV1PropertyResponseArrayOutput() GoogleCloudApigeeV1PropertyResponseArrayOutput
- func (i GoogleCloudApigeeV1PropertyResponseArray) ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseArrayOutput
- type GoogleCloudApigeeV1PropertyResponseArrayInput
- type GoogleCloudApigeeV1PropertyResponseArrayOutput
- func (GoogleCloudApigeeV1PropertyResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertyResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1PropertyResponseOutput
- func (o GoogleCloudApigeeV1PropertyResponseArrayOutput) ToGoogleCloudApigeeV1PropertyResponseArrayOutput() GoogleCloudApigeeV1PropertyResponseArrayOutput
- func (o GoogleCloudApigeeV1PropertyResponseArrayOutput) ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseArrayOutput
- type GoogleCloudApigeeV1PropertyResponseInput
- type GoogleCloudApigeeV1PropertyResponseOutput
- func (GoogleCloudApigeeV1PropertyResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1PropertyResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudApigeeV1PropertyResponseOutput) ToGoogleCloudApigeeV1PropertyResponseOutput() GoogleCloudApigeeV1PropertyResponseOutput
- func (o GoogleCloudApigeeV1PropertyResponseOutput) ToGoogleCloudApigeeV1PropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseOutput
- func (o GoogleCloudApigeeV1PropertyResponseOutput) Value() pulumi.StringOutput
- type GoogleCloudApigeeV1QueryMetadataResponse
- type GoogleCloudApigeeV1QueryMetadataResponseArgs
- func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponseOutput() GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- type GoogleCloudApigeeV1QueryMetadataResponseInput
- type GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) Dimensions() pulumi.StringArrayOutput
- func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) EndTimestamp() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) Metrics() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) OutputFormat() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) StartTimestamp() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) TimeUnit() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponseOutput() GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- type GoogleCloudApigeeV1QueryMetadataResponsePtrInput
- type GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Dimensions() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Elem() GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) EndTimestamp() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Metrics() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) OutputFormat() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) StartTimestamp() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) TimeUnit() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
- type GoogleCloudApigeeV1QueryMetric
- type GoogleCloudApigeeV1QueryMetricArgs
- func (GoogleCloudApigeeV1QueryMetricArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1QueryMetricArgs) ToGoogleCloudApigeeV1QueryMetricOutput() GoogleCloudApigeeV1QueryMetricOutput
- func (i GoogleCloudApigeeV1QueryMetricArgs) ToGoogleCloudApigeeV1QueryMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricOutput
- type GoogleCloudApigeeV1QueryMetricArray
- func (GoogleCloudApigeeV1QueryMetricArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1QueryMetricArray) ToGoogleCloudApigeeV1QueryMetricArrayOutput() GoogleCloudApigeeV1QueryMetricArrayOutput
- func (i GoogleCloudApigeeV1QueryMetricArray) ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricArrayOutput
- type GoogleCloudApigeeV1QueryMetricArrayInput
- type GoogleCloudApigeeV1QueryMetricArrayOutput
- func (GoogleCloudApigeeV1QueryMetricArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QueryMetricArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1QueryMetricOutput
- func (o GoogleCloudApigeeV1QueryMetricArrayOutput) ToGoogleCloudApigeeV1QueryMetricArrayOutput() GoogleCloudApigeeV1QueryMetricArrayOutput
- func (o GoogleCloudApigeeV1QueryMetricArrayOutput) ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricArrayOutput
- type GoogleCloudApigeeV1QueryMetricInput
- type GoogleCloudApigeeV1QueryMetricOutput
- func (o GoogleCloudApigeeV1QueryMetricOutput) Alias() pulumi.StringPtrOutput
- func (GoogleCloudApigeeV1QueryMetricOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QueryMetricOutput) Function() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QueryMetricOutput) Name() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QueryMetricOutput) Operator() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QueryMetricOutput) ToGoogleCloudApigeeV1QueryMetricOutput() GoogleCloudApigeeV1QueryMetricOutput
- func (o GoogleCloudApigeeV1QueryMetricOutput) ToGoogleCloudApigeeV1QueryMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricOutput
- func (o GoogleCloudApigeeV1QueryMetricOutput) Value() pulumi.StringPtrOutput
- type GoogleCloudApigeeV1Quota
- type GoogleCloudApigeeV1QuotaArgs
- func (GoogleCloudApigeeV1QuotaArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaOutput() GoogleCloudApigeeV1QuotaOutput
- func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaOutput
- func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput
- func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaPtrOutput
- type GoogleCloudApigeeV1QuotaInput
- type GoogleCloudApigeeV1QuotaOutput
- func (GoogleCloudApigeeV1QuotaOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QuotaOutput) Interval() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QuotaOutput) Limit() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QuotaOutput) TimeUnit() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaOutput() GoogleCloudApigeeV1QuotaOutput
- func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaOutput
- func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput
- func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaPtrOutput
- type GoogleCloudApigeeV1QuotaPtrInput
- type GoogleCloudApigeeV1QuotaPtrOutput
- func (o GoogleCloudApigeeV1QuotaPtrOutput) Elem() GoogleCloudApigeeV1QuotaOutput
- func (GoogleCloudApigeeV1QuotaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QuotaPtrOutput) Interval() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QuotaPtrOutput) Limit() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QuotaPtrOutput) TimeUnit() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1QuotaPtrOutput) ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput
- func (o GoogleCloudApigeeV1QuotaPtrOutput) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaPtrOutput
- type GoogleCloudApigeeV1QuotaResponse
- type GoogleCloudApigeeV1QuotaResponseArgs
- func (GoogleCloudApigeeV1QuotaResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1QuotaResponseArgs) ToGoogleCloudApigeeV1QuotaResponseOutput() GoogleCloudApigeeV1QuotaResponseOutput
- func (i GoogleCloudApigeeV1QuotaResponseArgs) ToGoogleCloudApigeeV1QuotaResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaResponseOutput
- type GoogleCloudApigeeV1QuotaResponseInput
- type GoogleCloudApigeeV1QuotaResponseOutput
- func (GoogleCloudApigeeV1QuotaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1QuotaResponseOutput) Interval() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QuotaResponseOutput) Limit() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QuotaResponseOutput) TimeUnit() pulumi.StringOutput
- func (o GoogleCloudApigeeV1QuotaResponseOutput) ToGoogleCloudApigeeV1QuotaResponseOutput() GoogleCloudApigeeV1QuotaResponseOutput
- func (o GoogleCloudApigeeV1QuotaResponseOutput) ToGoogleCloudApigeeV1QuotaResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaResponseOutput
- type GoogleCloudApigeeV1RateRange
- type GoogleCloudApigeeV1RateRangeArgs
- func (GoogleCloudApigeeV1RateRangeArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RateRangeArgs) ToGoogleCloudApigeeV1RateRangeOutput() GoogleCloudApigeeV1RateRangeOutput
- func (i GoogleCloudApigeeV1RateRangeArgs) ToGoogleCloudApigeeV1RateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeOutput
- type GoogleCloudApigeeV1RateRangeArray
- func (GoogleCloudApigeeV1RateRangeArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RateRangeArray) ToGoogleCloudApigeeV1RateRangeArrayOutput() GoogleCloudApigeeV1RateRangeArrayOutput
- func (i GoogleCloudApigeeV1RateRangeArray) ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeArrayOutput
- type GoogleCloudApigeeV1RateRangeArrayInput
- type GoogleCloudApigeeV1RateRangeArrayOutput
- func (GoogleCloudApigeeV1RateRangeArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RateRangeArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1RateRangeOutput
- func (o GoogleCloudApigeeV1RateRangeArrayOutput) ToGoogleCloudApigeeV1RateRangeArrayOutput() GoogleCloudApigeeV1RateRangeArrayOutput
- func (o GoogleCloudApigeeV1RateRangeArrayOutput) ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeArrayOutput
- type GoogleCloudApigeeV1RateRangeInput
- type GoogleCloudApigeeV1RateRangeOutput
- func (GoogleCloudApigeeV1RateRangeOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RateRangeOutput) End() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1RateRangeOutput) Fee() GoogleTypeMoneyPtrOutput
- func (o GoogleCloudApigeeV1RateRangeOutput) Start() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1RateRangeOutput) ToGoogleCloudApigeeV1RateRangeOutput() GoogleCloudApigeeV1RateRangeOutput
- func (o GoogleCloudApigeeV1RateRangeOutput) ToGoogleCloudApigeeV1RateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeOutput
- type GoogleCloudApigeeV1RateRangeResponse
- type GoogleCloudApigeeV1RateRangeResponseArgs
- func (GoogleCloudApigeeV1RateRangeResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RateRangeResponseArgs) ToGoogleCloudApigeeV1RateRangeResponseOutput() GoogleCloudApigeeV1RateRangeResponseOutput
- func (i GoogleCloudApigeeV1RateRangeResponseArgs) ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseOutput
- type GoogleCloudApigeeV1RateRangeResponseArray
- func (GoogleCloudApigeeV1RateRangeResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RateRangeResponseArray) ToGoogleCloudApigeeV1RateRangeResponseArrayOutput() GoogleCloudApigeeV1RateRangeResponseArrayOutput
- func (i GoogleCloudApigeeV1RateRangeResponseArray) ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseArrayOutput
- type GoogleCloudApigeeV1RateRangeResponseArrayInput
- type GoogleCloudApigeeV1RateRangeResponseArrayOutput
- func (GoogleCloudApigeeV1RateRangeResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RateRangeResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1RateRangeResponseOutput
- func (o GoogleCloudApigeeV1RateRangeResponseArrayOutput) ToGoogleCloudApigeeV1RateRangeResponseArrayOutput() GoogleCloudApigeeV1RateRangeResponseArrayOutput
- func (o GoogleCloudApigeeV1RateRangeResponseArrayOutput) ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseArrayOutput
- type GoogleCloudApigeeV1RateRangeResponseInput
- type GoogleCloudApigeeV1RateRangeResponseOutput
- func (GoogleCloudApigeeV1RateRangeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RateRangeResponseOutput) End() pulumi.StringOutput
- func (o GoogleCloudApigeeV1RateRangeResponseOutput) Fee() GoogleTypeMoneyResponseOutput
- func (o GoogleCloudApigeeV1RateRangeResponseOutput) Start() pulumi.StringOutput
- func (o GoogleCloudApigeeV1RateRangeResponseOutput) ToGoogleCloudApigeeV1RateRangeResponseOutput() GoogleCloudApigeeV1RateRangeResponseOutput
- func (o GoogleCloudApigeeV1RateRangeResponseOutput) ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseOutput
- type GoogleCloudApigeeV1ReportProperty
- type GoogleCloudApigeeV1ReportPropertyArgs
- func (GoogleCloudApigeeV1ReportPropertyArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ReportPropertyArgs) ToGoogleCloudApigeeV1ReportPropertyOutput() GoogleCloudApigeeV1ReportPropertyOutput
- func (i GoogleCloudApigeeV1ReportPropertyArgs) ToGoogleCloudApigeeV1ReportPropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyOutput
- type GoogleCloudApigeeV1ReportPropertyArray
- func (GoogleCloudApigeeV1ReportPropertyArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ReportPropertyArray) ToGoogleCloudApigeeV1ReportPropertyArrayOutput() GoogleCloudApigeeV1ReportPropertyArrayOutput
- func (i GoogleCloudApigeeV1ReportPropertyArray) ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyArrayOutput
- type GoogleCloudApigeeV1ReportPropertyArrayInput
- type GoogleCloudApigeeV1ReportPropertyArrayOutput
- func (GoogleCloudApigeeV1ReportPropertyArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ReportPropertyArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1ReportPropertyOutput
- func (o GoogleCloudApigeeV1ReportPropertyArrayOutput) ToGoogleCloudApigeeV1ReportPropertyArrayOutput() GoogleCloudApigeeV1ReportPropertyArrayOutput
- func (o GoogleCloudApigeeV1ReportPropertyArrayOutput) ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyArrayOutput
- type GoogleCloudApigeeV1ReportPropertyInput
- type GoogleCloudApigeeV1ReportPropertyOutput
- func (GoogleCloudApigeeV1ReportPropertyOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ReportPropertyOutput) Property() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1ReportPropertyOutput) ToGoogleCloudApigeeV1ReportPropertyOutput() GoogleCloudApigeeV1ReportPropertyOutput
- func (o GoogleCloudApigeeV1ReportPropertyOutput) ToGoogleCloudApigeeV1ReportPropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyOutput
- func (o GoogleCloudApigeeV1ReportPropertyOutput) Value() GoogleCloudApigeeV1AttributeArrayOutput
- type GoogleCloudApigeeV1ReportPropertyResponse
- type GoogleCloudApigeeV1ReportPropertyResponseArgs
- func (GoogleCloudApigeeV1ReportPropertyResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ReportPropertyResponseArgs) ToGoogleCloudApigeeV1ReportPropertyResponseOutput() GoogleCloudApigeeV1ReportPropertyResponseOutput
- func (i GoogleCloudApigeeV1ReportPropertyResponseArgs) ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseOutput
- type GoogleCloudApigeeV1ReportPropertyResponseArray
- func (GoogleCloudApigeeV1ReportPropertyResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1ReportPropertyResponseArray) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
- func (i GoogleCloudApigeeV1ReportPropertyResponseArray) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
- type GoogleCloudApigeeV1ReportPropertyResponseArrayInput
- type GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
- func (GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1ReportPropertyResponseOutput
- func (o GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
- func (o GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
- type GoogleCloudApigeeV1ReportPropertyResponseInput
- type GoogleCloudApigeeV1ReportPropertyResponseOutput
- func (GoogleCloudApigeeV1ReportPropertyResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) Property() pulumi.StringOutput
- func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) ToGoogleCloudApigeeV1ReportPropertyResponseOutput() GoogleCloudApigeeV1ReportPropertyResponseOutput
- func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseOutput
- func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) Value() GoogleCloudApigeeV1AttributeResponseArrayOutput
- type GoogleCloudApigeeV1RevenueShareRange
- type GoogleCloudApigeeV1RevenueShareRangeArgs
- func (GoogleCloudApigeeV1RevenueShareRangeArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RevenueShareRangeArgs) ToGoogleCloudApigeeV1RevenueShareRangeOutput() GoogleCloudApigeeV1RevenueShareRangeOutput
- func (i GoogleCloudApigeeV1RevenueShareRangeArgs) ToGoogleCloudApigeeV1RevenueShareRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeOutput
- type GoogleCloudApigeeV1RevenueShareRangeArray
- func (GoogleCloudApigeeV1RevenueShareRangeArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RevenueShareRangeArray) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutput() GoogleCloudApigeeV1RevenueShareRangeArrayOutput
- func (i GoogleCloudApigeeV1RevenueShareRangeArray) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeArrayOutput
- type GoogleCloudApigeeV1RevenueShareRangeArrayInput
- type GoogleCloudApigeeV1RevenueShareRangeArrayOutput
- func (GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RevenueShareRangeArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1RevenueShareRangeOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutput() GoogleCloudApigeeV1RevenueShareRangeArrayOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeArrayOutput
- type GoogleCloudApigeeV1RevenueShareRangeInput
- type GoogleCloudApigeeV1RevenueShareRangeOutput
- func (GoogleCloudApigeeV1RevenueShareRangeOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RevenueShareRangeOutput) End() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeOutput) SharePercentage() pulumi.Float64PtrOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeOutput) Start() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeOutput) ToGoogleCloudApigeeV1RevenueShareRangeOutput() GoogleCloudApigeeV1RevenueShareRangeOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeOutput) ToGoogleCloudApigeeV1RevenueShareRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeOutput
- type GoogleCloudApigeeV1RevenueShareRangeResponse
- type GoogleCloudApigeeV1RevenueShareRangeResponseArgs
- func (GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutput() GoogleCloudApigeeV1RevenueShareRangeResponseOutput
- func (i GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseOutput
- type GoogleCloudApigeeV1RevenueShareRangeResponseArray
- func (GoogleCloudApigeeV1RevenueShareRangeResponseArray) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1RevenueShareRangeResponseArray) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput() GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
- func (i GoogleCloudApigeeV1RevenueShareRangeResponseArray) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
- type GoogleCloudApigeeV1RevenueShareRangeResponseArrayInput
- type GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
- func (GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudApigeeV1RevenueShareRangeResponseOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput() GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
- type GoogleCloudApigeeV1RevenueShareRangeResponseInput
- type GoogleCloudApigeeV1RevenueShareRangeResponseOutput
- func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) End() pulumi.StringOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) SharePercentage() pulumi.Float64Output
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) Start() pulumi.StringOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutput() GoogleCloudApigeeV1RevenueShareRangeResponseOutput
- func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseOutput
- type GoogleCloudApigeeV1TlsInfo
- type GoogleCloudApigeeV1TlsInfoArgs
- func (GoogleCloudApigeeV1TlsInfoArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoOutput() GoogleCloudApigeeV1TlsInfoOutput
- func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoOutput
- func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput
- func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput
- type GoogleCloudApigeeV1TlsInfoCommonName
- type GoogleCloudApigeeV1TlsInfoCommonNameArgs
- func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameOutput() GoogleCloudApigeeV1TlsInfoCommonNameOutput
- func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameOutput
- func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- type GoogleCloudApigeeV1TlsInfoCommonNameInput
- type GoogleCloudApigeeV1TlsInfoCommonNameOutput
- func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameOutput() GoogleCloudApigeeV1TlsInfoCommonNameOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) Value() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) WildcardMatch() pulumi.BoolPtrOutput
- type GoogleCloudApigeeV1TlsInfoCommonNamePtrInput
- type GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) Elem() GoogleCloudApigeeV1TlsInfoCommonNameOutput
- func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) Value() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) WildcardMatch() pulumi.BoolPtrOutput
- type GoogleCloudApigeeV1TlsInfoCommonNameResponse
- type GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs
- func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- type GoogleCloudApigeeV1TlsInfoCommonNameResponseInput
- type GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) Value() pulumi.StringOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) WildcardMatch() pulumi.BoolOutput
- type GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrInput
- type GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) Elem() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) Value() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) WildcardMatch() pulumi.BoolPtrOutput
- type GoogleCloudApigeeV1TlsInfoInput
- type GoogleCloudApigeeV1TlsInfoOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) Ciphers() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) ClientAuthEnabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (GoogleCloudApigeeV1TlsInfoOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) IgnoreValidationErrors() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) KeyAlias() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) KeyStore() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) Protocols() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoOutput() GoogleCloudApigeeV1TlsInfoOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoOutput) TrustStore() pulumi.StringPtrOutput
- type GoogleCloudApigeeV1TlsInfoPtrInput
- type GoogleCloudApigeeV1TlsInfoPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Ciphers() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) ClientAuthEnabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Elem() GoogleCloudApigeeV1TlsInfoOutput
- func (GoogleCloudApigeeV1TlsInfoPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) IgnoreValidationErrors() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) KeyAlias() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) KeyStore() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Protocols() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoPtrOutput) TrustStore() pulumi.StringPtrOutput
- type GoogleCloudApigeeV1TlsInfoResponse
- type GoogleCloudApigeeV1TlsInfoResponseArgs
- func (GoogleCloudApigeeV1TlsInfoResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponseOutput() GoogleCloudApigeeV1TlsInfoResponseOutput
- func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponseOutput
- func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- type GoogleCloudApigeeV1TlsInfoResponseInput
- type GoogleCloudApigeeV1TlsInfoResponseOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) Ciphers() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ClientAuthEnabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
- func (GoogleCloudApigeeV1TlsInfoResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) IgnoreValidationErrors() pulumi.BoolOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) KeyAlias() pulumi.StringOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) KeyStore() pulumi.StringOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) Protocols() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponseOutput() GoogleCloudApigeeV1TlsInfoResponseOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponseOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponseOutput) TrustStore() pulumi.StringOutput
- type GoogleCloudApigeeV1TlsInfoResponsePtrInput
- type GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Ciphers() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ClientAuthEnabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Elem() GoogleCloudApigeeV1TlsInfoResponseOutput
- func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) IgnoreValidationErrors() pulumi.BoolPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) KeyAlias() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) KeyStore() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Protocols() pulumi.StringArrayOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput
- func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) TrustStore() pulumi.StringPtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfig
- type GoogleCloudApigeeV1TraceSamplingConfigArgs
- func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigOutput() GoogleCloudApigeeV1TraceSamplingConfigOutput
- func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigOutput
- func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigInput
- type GoogleCloudApigeeV1TraceSamplingConfigOutput
- func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) Sampler() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) SamplingRate() pulumi.Float64PtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigOutput() GoogleCloudApigeeV1TraceSamplingConfigOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigPtrInput
- type GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) Elem() GoogleCloudApigeeV1TraceSamplingConfigOutput
- func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) Sampler() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) SamplingRate() pulumi.Float64PtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigResponse
- type GoogleCloudApigeeV1TraceSamplingConfigResponseArgs
- func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigResponseInput
- type GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) Sampler() pulumi.StringOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) SamplingRate() pulumi.Float64Output
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigResponsePtrInput
- type GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) Elem() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) Sampler() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) SamplingRate() pulumi.Float64PtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigSampler
- func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ElementType() reflect.Type
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigSamplerInput
- type GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
- func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrInput
- type GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) Elem() GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
- func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditConfig
- type GoogleIamV1AuditConfigArgs
- type GoogleIamV1AuditConfigArray
- func (GoogleIamV1AuditConfigArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
- func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
- type GoogleIamV1AuditConfigArrayInput
- type GoogleIamV1AuditConfigArrayOutput
- func (GoogleIamV1AuditConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
- func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
- type GoogleIamV1AuditConfigInput
- type GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigArrayOutput
- func (GoogleIamV1AuditConfigOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigOutput) Service() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
- type GoogleIamV1AuditConfigResponse
- type GoogleIamV1AuditConfigResponseArgs
- func (GoogleIamV1AuditConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleIamV1AuditConfigResponseArgs) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
- func (i GoogleIamV1AuditConfigResponseArgs) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
- type GoogleIamV1AuditConfigResponseArray
- func (GoogleIamV1AuditConfigResponseArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditConfigResponseArray) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
- func (i GoogleIamV1AuditConfigResponseArray) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
- type GoogleIamV1AuditConfigResponseArrayInput
- type GoogleIamV1AuditConfigResponseArrayOutput
- func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
- func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
- type GoogleIamV1AuditConfigResponseInput
- type GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (GoogleIamV1AuditConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigResponseOutput) Service() pulumi.StringOutput
- func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
- type GoogleIamV1AuditLogConfig
- type GoogleIamV1AuditLogConfigArgs
- func (GoogleIamV1AuditLogConfigArgs) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
- func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
- type GoogleIamV1AuditLogConfigArray
- func (GoogleIamV1AuditLogConfigArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
- func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
- type GoogleIamV1AuditLogConfigArrayInput
- type GoogleIamV1AuditLogConfigArrayOutput
- func (GoogleIamV1AuditLogConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigOutput
- func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
- func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
- type GoogleIamV1AuditLogConfigInput
- type GoogleIamV1AuditLogConfigLogType
- func (GoogleIamV1AuditLogConfigLogType) ElementType() reflect.Type
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigLogTypeInput
- type GoogleIamV1AuditLogConfigLogTypeOutput
- func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigLogTypePtrInput
- type GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) Elem() GoogleIamV1AuditLogConfigLogTypeOutput
- func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigOutput
- func (GoogleIamV1AuditLogConfigOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o GoogleIamV1AuditLogConfigOutput) LogType() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
- func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
- type GoogleIamV1AuditLogConfigResponse
- type GoogleIamV1AuditLogConfigResponseArgs
- func (GoogleIamV1AuditLogConfigResponseArgs) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigResponseArgs) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
- func (i GoogleIamV1AuditLogConfigResponseArgs) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
- type GoogleIamV1AuditLogConfigResponseArray
- func (GoogleIamV1AuditLogConfigResponseArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigResponseArray) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (i GoogleIamV1AuditLogConfigResponseArray) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
- type GoogleIamV1AuditLogConfigResponseArrayInput
- type GoogleIamV1AuditLogConfigResponseArrayOutput
- func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigResponseOutput
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
- type GoogleIamV1AuditLogConfigResponseInput
- type GoogleIamV1AuditLogConfigResponseOutput
- func (GoogleIamV1AuditLogConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
- type GoogleIamV1Binding
- type GoogleIamV1BindingArgs
- type GoogleIamV1BindingArray
- type GoogleIamV1BindingArrayInput
- type GoogleIamV1BindingArrayOutput
- func (GoogleIamV1BindingArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
- func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
- type GoogleIamV1BindingInput
- type GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingOutput) Condition() GoogleTypeExprPtrOutput
- func (GoogleIamV1BindingOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingOutput) Members() pulumi.StringArrayOutput
- func (o GoogleIamV1BindingOutput) Role() pulumi.StringPtrOutput
- func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
- type GoogleIamV1BindingResponse
- type GoogleIamV1BindingResponseArgs
- func (GoogleIamV1BindingResponseArgs) ElementType() reflect.Type
- func (i GoogleIamV1BindingResponseArgs) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
- func (i GoogleIamV1BindingResponseArgs) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
- type GoogleIamV1BindingResponseArray
- func (GoogleIamV1BindingResponseArray) ElementType() reflect.Type
- func (i GoogleIamV1BindingResponseArray) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
- func (i GoogleIamV1BindingResponseArray) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
- type GoogleIamV1BindingResponseArrayInput
- type GoogleIamV1BindingResponseArrayOutput
- func (GoogleIamV1BindingResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
- func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
- type GoogleIamV1BindingResponseInput
- type GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseOutput) Condition() GoogleTypeExprResponseOutput
- func (GoogleIamV1BindingResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingResponseOutput) Members() pulumi.StringArrayOutput
- func (o GoogleIamV1BindingResponseOutput) Role() pulumi.StringOutput
- func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
- type GoogleTypeExpr
- type GoogleTypeExprArgs
- func (GoogleTypeExprArgs) ElementType() reflect.Type
- func (i GoogleTypeExprArgs) ToGoogleTypeExprOutput() GoogleTypeExprOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprInput
- type GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) Description() pulumi.StringPtrOutput
- func (GoogleTypeExprOutput) ElementType() reflect.Type
- func (o GoogleTypeExprOutput) Expression() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) Location() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) Title() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprOutput() GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprPtrInput
- type GoogleTypeExprPtrOutput
- func (o GoogleTypeExprPtrOutput) Description() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Elem() GoogleTypeExprOutput
- func (GoogleTypeExprPtrOutput) ElementType() reflect.Type
- func (o GoogleTypeExprPtrOutput) Expression() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Location() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Title() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprResponse
- type GoogleTypeExprResponseArgs
- type GoogleTypeExprResponseInput
- type GoogleTypeExprResponseOutput
- func (o GoogleTypeExprResponseOutput) Description() pulumi.StringOutput
- func (GoogleTypeExprResponseOutput) ElementType() reflect.Type
- func (o GoogleTypeExprResponseOutput) Expression() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) Location() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) Title() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
- func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
- type GoogleTypeMoney
- type GoogleTypeMoneyArgs
- func (GoogleTypeMoneyArgs) ElementType() reflect.Type
- func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyOutput() GoogleTypeMoneyOutput
- func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyOutputWithContext(ctx context.Context) GoogleTypeMoneyOutput
- func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput
- func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyPtrOutputWithContext(ctx context.Context) GoogleTypeMoneyPtrOutput
- type GoogleTypeMoneyInput
- type GoogleTypeMoneyOutput
- func (o GoogleTypeMoneyOutput) CurrencyCode() pulumi.StringPtrOutput
- func (GoogleTypeMoneyOutput) ElementType() reflect.Type
- func (o GoogleTypeMoneyOutput) Nanos() pulumi.IntPtrOutput
- func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyOutput() GoogleTypeMoneyOutput
- func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyOutputWithContext(ctx context.Context) GoogleTypeMoneyOutput
- func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput
- func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyPtrOutputWithContext(ctx context.Context) GoogleTypeMoneyPtrOutput
- func (o GoogleTypeMoneyOutput) Units() pulumi.StringPtrOutput
- type GoogleTypeMoneyPtrInput
- type GoogleTypeMoneyPtrOutput
- func (o GoogleTypeMoneyPtrOutput) CurrencyCode() pulumi.StringPtrOutput
- func (o GoogleTypeMoneyPtrOutput) Elem() GoogleTypeMoneyOutput
- func (GoogleTypeMoneyPtrOutput) ElementType() reflect.Type
- func (o GoogleTypeMoneyPtrOutput) Nanos() pulumi.IntPtrOutput
- func (o GoogleTypeMoneyPtrOutput) ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput
- func (o GoogleTypeMoneyPtrOutput) ToGoogleTypeMoneyPtrOutputWithContext(ctx context.Context) GoogleTypeMoneyPtrOutput
- func (o GoogleTypeMoneyPtrOutput) Units() pulumi.StringPtrOutput
- type GoogleTypeMoneyResponse
- type GoogleTypeMoneyResponseArgs
- func (GoogleTypeMoneyResponseArgs) ElementType() reflect.Type
- func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponseOutput() GoogleTypeMoneyResponseOutput
- func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponseOutputWithContext(ctx context.Context) GoogleTypeMoneyResponseOutput
- func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput
- func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponsePtrOutputWithContext(ctx context.Context) GoogleTypeMoneyResponsePtrOutput
- type GoogleTypeMoneyResponseInput
- type GoogleTypeMoneyResponseOutput
- func (o GoogleTypeMoneyResponseOutput) CurrencyCode() pulumi.StringOutput
- func (GoogleTypeMoneyResponseOutput) ElementType() reflect.Type
- func (o GoogleTypeMoneyResponseOutput) Nanos() pulumi.IntOutput
- func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponseOutput() GoogleTypeMoneyResponseOutput
- func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponseOutputWithContext(ctx context.Context) GoogleTypeMoneyResponseOutput
- func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput
- func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponsePtrOutputWithContext(ctx context.Context) GoogleTypeMoneyResponsePtrOutput
- func (o GoogleTypeMoneyResponseOutput) Units() pulumi.StringOutput
- type GoogleTypeMoneyResponsePtrInput
- type GoogleTypeMoneyResponsePtrOutput
- func (o GoogleTypeMoneyResponsePtrOutput) CurrencyCode() pulumi.StringPtrOutput
- func (o GoogleTypeMoneyResponsePtrOutput) Elem() GoogleTypeMoneyResponseOutput
- func (GoogleTypeMoneyResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleTypeMoneyResponsePtrOutput) Nanos() pulumi.IntPtrOutput
- func (o GoogleTypeMoneyResponsePtrOutput) ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput
- func (o GoogleTypeMoneyResponsePtrOutput) ToGoogleTypeMoneyResponsePtrOutputWithContext(ctx context.Context) GoogleTypeMoneyResponsePtrOutput
- func (o GoogleTypeMoneyResponsePtrOutput) Units() pulumi.StringPtrOutput
- type HostQuery
- type HostQueryArgs
- type HostQueryInput
- type HostQueryOutput
- type HostQueryState
- type Instance
- type InstanceArgs
- type InstanceAttachment
- type InstanceAttachmentArgs
- type InstanceAttachmentInput
- type InstanceAttachmentOutput
- type InstanceAttachmentState
- type InstanceInput
- type InstanceOutput
- type InstancePeeringCidrRange
- func (InstancePeeringCidrRange) ElementType() reflect.Type
- func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangeOutput() InstancePeeringCidrRangeOutput
- func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangeOutputWithContext(ctx context.Context) InstancePeeringCidrRangeOutput
- func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput
- func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangePtrOutputWithContext(ctx context.Context) InstancePeeringCidrRangePtrOutput
- func (e InstancePeeringCidrRange) ToStringOutput() pulumi.StringOutput
- func (e InstancePeeringCidrRange) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstancePeeringCidrRange) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstancePeeringCidrRange) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstancePeeringCidrRangeInput
- type InstancePeeringCidrRangeOutput
- func (InstancePeeringCidrRangeOutput) ElementType() reflect.Type
- func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangeOutput() InstancePeeringCidrRangeOutput
- func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangeOutputWithContext(ctx context.Context) InstancePeeringCidrRangeOutput
- func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput
- func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangePtrOutputWithContext(ctx context.Context) InstancePeeringCidrRangePtrOutput
- func (o InstancePeeringCidrRangeOutput) ToStringOutput() pulumi.StringOutput
- func (o InstancePeeringCidrRangeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstancePeeringCidrRangeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstancePeeringCidrRangeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstancePeeringCidrRangePtrInput
- type InstancePeeringCidrRangePtrOutput
- func (o InstancePeeringCidrRangePtrOutput) Elem() InstancePeeringCidrRangeOutput
- func (InstancePeeringCidrRangePtrOutput) ElementType() reflect.Type
- func (o InstancePeeringCidrRangePtrOutput) ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput
- func (o InstancePeeringCidrRangePtrOutput) ToInstancePeeringCidrRangePtrOutputWithContext(ctx context.Context) InstancePeeringCidrRangePtrOutput
- func (o InstancePeeringCidrRangePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstancePeeringCidrRangePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceState
- type Keystore
- type KeystoreArgs
- type KeystoreInput
- type KeystoreOutput
- type KeystoreState
- type LookupAliasArgs
- type LookupAliasOutputArgs
- type LookupAliasResult
- type LookupAliasResultOutput
- func (o LookupAliasResultOutput) Alias() pulumi.StringOutput
- func (o LookupAliasResultOutput) CertsInfo() GoogleCloudApigeeV1CertificateResponseOutput
- func (LookupAliasResultOutput) ElementType() reflect.Type
- func (o LookupAliasResultOutput) ToLookupAliasResultOutput() LookupAliasResultOutput
- func (o LookupAliasResultOutput) ToLookupAliasResultOutputWithContext(ctx context.Context) LookupAliasResultOutput
- func (o LookupAliasResultOutput) Type() pulumi.StringOutput
- type LookupApiArgs
- type LookupApiOutputArgs
- type LookupApiProductArgs
- type LookupApiProductOutputArgs
- type LookupApiProductResult
- type LookupApiProductResultOutput
- func (o LookupApiProductResultOutput) ApiResources() pulumi.StringArrayOutput
- func (o LookupApiProductResultOutput) ApprovalType() pulumi.StringOutput
- func (o LookupApiProductResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (o LookupApiProductResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupApiProductResultOutput) Description() pulumi.StringOutput
- func (o LookupApiProductResultOutput) DisplayName() pulumi.StringOutput
- func (LookupApiProductResultOutput) ElementType() reflect.Type
- func (o LookupApiProductResultOutput) Environments() pulumi.StringArrayOutput
- func (o LookupApiProductResultOutput) GraphqlOperationGroup() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
- func (o LookupApiProductResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupApiProductResultOutput) Name() pulumi.StringOutput
- func (o LookupApiProductResultOutput) OperationGroup() GoogleCloudApigeeV1OperationGroupResponseOutput
- func (o LookupApiProductResultOutput) Proxies() pulumi.StringArrayOutput
- func (o LookupApiProductResultOutput) Quota() pulumi.StringOutput
- func (o LookupApiProductResultOutput) QuotaInterval() pulumi.StringOutput
- func (o LookupApiProductResultOutput) QuotaTimeUnit() pulumi.StringOutput
- func (o LookupApiProductResultOutput) Scopes() pulumi.StringArrayOutput
- func (o LookupApiProductResultOutput) ToLookupApiProductResultOutput() LookupApiProductResultOutput
- func (o LookupApiProductResultOutput) ToLookupApiProductResultOutputWithContext(ctx context.Context) LookupApiProductResultOutput
- type LookupApiResult
- type LookupApiResultOutput
- func (LookupApiResultOutput) ElementType() reflect.Type
- func (o LookupApiResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupApiResultOutput) LatestRevisionId() pulumi.StringOutput
- func (o LookupApiResultOutput) MetaData() GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (o LookupApiResultOutput) Name() pulumi.StringOutput
- func (o LookupApiResultOutput) Revision() pulumi.StringArrayOutput
- func (o LookupApiResultOutput) ToLookupApiResultOutput() LookupApiResultOutput
- func (o LookupApiResultOutput) ToLookupApiResultOutputWithContext(ctx context.Context) LookupApiResultOutput
- type LookupAppArgs
- type LookupAppOutputArgs
- type LookupAppResult
- type LookupAppResultOutput
- func (o LookupAppResultOutput) ApiProducts() pulumi.StringArrayOutput
- func (o LookupAppResultOutput) AppFamily() pulumi.StringOutput
- func (o LookupAppResultOutput) AppId() pulumi.StringOutput
- func (o LookupAppResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (o LookupAppResultOutput) CallbackUrl() pulumi.StringOutput
- func (o LookupAppResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupAppResultOutput) Credentials() GoogleCloudApigeeV1CredentialResponseArrayOutput
- func (o LookupAppResultOutput) DeveloperId() pulumi.StringOutput
- func (LookupAppResultOutput) ElementType() reflect.Type
- func (o LookupAppResultOutput) KeyExpiresIn() pulumi.StringOutput
- func (o LookupAppResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupAppResultOutput) Name() pulumi.StringOutput
- func (o LookupAppResultOutput) Scopes() pulumi.StringArrayOutput
- func (o LookupAppResultOutput) Status() pulumi.StringOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
- type LookupArchiveDeploymentArgs
- type LookupArchiveDeploymentOutputArgs
- type LookupArchiveDeploymentResult
- type LookupArchiveDeploymentResultOutput
- func (o LookupArchiveDeploymentResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupArchiveDeploymentResultOutput) ElementType() reflect.Type
- func (o LookupArchiveDeploymentResultOutput) GcsUri() pulumi.StringOutput
- func (o LookupArchiveDeploymentResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupArchiveDeploymentResultOutput) Name() pulumi.StringOutput
- func (o LookupArchiveDeploymentResultOutput) Operation() pulumi.StringOutput
- func (o LookupArchiveDeploymentResultOutput) ToLookupArchiveDeploymentResultOutput() LookupArchiveDeploymentResultOutput
- func (o LookupArchiveDeploymentResultOutput) ToLookupArchiveDeploymentResultOutputWithContext(ctx context.Context) LookupArchiveDeploymentResultOutput
- func (o LookupArchiveDeploymentResultOutput) UpdatedAt() pulumi.StringOutput
- type LookupCanaryEvaluationArgs
- type LookupCanaryEvaluationOutputArgs
- type LookupCanaryEvaluationResult
- type LookupCanaryEvaluationResultOutput
- func (o LookupCanaryEvaluationResultOutput) Control() pulumi.StringOutput
- func (o LookupCanaryEvaluationResultOutput) CreateTime() pulumi.StringOutput
- func (LookupCanaryEvaluationResultOutput) ElementType() reflect.Type
- func (o LookupCanaryEvaluationResultOutput) EndTime() pulumi.StringOutput
- func (o LookupCanaryEvaluationResultOutput) MetricLabels() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
- func (o LookupCanaryEvaluationResultOutput) Name() pulumi.StringOutput
- func (o LookupCanaryEvaluationResultOutput) StartTime() pulumi.StringOutput
- func (o LookupCanaryEvaluationResultOutput) State() pulumi.StringOutput
- func (o LookupCanaryEvaluationResultOutput) ToLookupCanaryEvaluationResultOutput() LookupCanaryEvaluationResultOutput
- func (o LookupCanaryEvaluationResultOutput) ToLookupCanaryEvaluationResultOutputWithContext(ctx context.Context) LookupCanaryEvaluationResultOutput
- func (o LookupCanaryEvaluationResultOutput) Treatment() pulumi.StringOutput
- func (o LookupCanaryEvaluationResultOutput) Verdict() pulumi.StringOutput
- type LookupDataCollectorArgs
- type LookupDataCollectorOutputArgs
- type LookupDataCollectorResult
- type LookupDataCollectorResultOutput
- func (o LookupDataCollectorResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupDataCollectorResultOutput) Description() pulumi.StringOutput
- func (LookupDataCollectorResultOutput) ElementType() reflect.Type
- func (o LookupDataCollectorResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupDataCollectorResultOutput) Name() pulumi.StringOutput
- func (o LookupDataCollectorResultOutput) ToLookupDataCollectorResultOutput() LookupDataCollectorResultOutput
- func (o LookupDataCollectorResultOutput) ToLookupDataCollectorResultOutputWithContext(ctx context.Context) LookupDataCollectorResultOutput
- func (o LookupDataCollectorResultOutput) Type() pulumi.StringOutput
- type LookupDatastoreArgs
- type LookupDatastoreOutputArgs
- type LookupDatastoreResult
- type LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) DatastoreConfig() GoogleCloudApigeeV1DatastoreConfigResponseOutput
- func (o LookupDatastoreResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDatastoreResultOutput) ElementType() reflect.Type
- func (o LookupDatastoreResultOutput) LastUpdateTime() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) Org() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) Self() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) TargetType() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
- type LookupDebugSessionArgs
- type LookupDebugSessionOutputArgs
- type LookupDebugSessionResult
- type LookupDebugSessionResultOutput
- func (o LookupDebugSessionResultOutput) Count() pulumi.IntOutput
- func (LookupDebugSessionResultOutput) ElementType() reflect.Type
- func (o LookupDebugSessionResultOutput) Filter() pulumi.StringOutput
- func (o LookupDebugSessionResultOutput) Name() pulumi.StringOutput
- func (o LookupDebugSessionResultOutput) Timeout() pulumi.StringOutput
- func (o LookupDebugSessionResultOutput) ToLookupDebugSessionResultOutput() LookupDebugSessionResultOutput
- func (o LookupDebugSessionResultOutput) ToLookupDebugSessionResultOutputWithContext(ctx context.Context) LookupDebugSessionResultOutput
- func (o LookupDebugSessionResultOutput) Tracesize() pulumi.IntOutput
- func (o LookupDebugSessionResultOutput) Validity() pulumi.IntOutput
- type LookupDeveloperArgs
- type LookupDeveloperOutputArgs
- type LookupDeveloperResult
- type LookupDeveloperResultOutput
- func (o LookupDeveloperResultOutput) AccessType() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) AppFamily() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) Apps() pulumi.StringArrayOutput
- func (o LookupDeveloperResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
- func (o LookupDeveloperResultOutput) Companies() pulumi.StringArrayOutput
- func (o LookupDeveloperResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) DeveloperId() pulumi.StringOutput
- func (LookupDeveloperResultOutput) ElementType() reflect.Type
- func (o LookupDeveloperResultOutput) Email() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) FirstName() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) LastName() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) OrganizationName() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) Status() pulumi.StringOutput
- func (o LookupDeveloperResultOutput) ToLookupDeveloperResultOutput() LookupDeveloperResultOutput
- func (o LookupDeveloperResultOutput) ToLookupDeveloperResultOutputWithContext(ctx context.Context) LookupDeveloperResultOutput
- func (o LookupDeveloperResultOutput) UserName() pulumi.StringOutput
- type LookupEnvgroupArgs
- type LookupEnvgroupAttachmentArgs
- type LookupEnvgroupAttachmentOutputArgs
- type LookupEnvgroupAttachmentResult
- type LookupEnvgroupAttachmentResultOutput
- func (o LookupEnvgroupAttachmentResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupEnvgroupAttachmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvgroupAttachmentResultOutput) Environment() pulumi.StringOutput
- func (o LookupEnvgroupAttachmentResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvgroupAttachmentResultOutput) ToLookupEnvgroupAttachmentResultOutput() LookupEnvgroupAttachmentResultOutput
- func (o LookupEnvgroupAttachmentResultOutput) ToLookupEnvgroupAttachmentResultOutputWithContext(ctx context.Context) LookupEnvgroupAttachmentResultOutput
- type LookupEnvgroupOutputArgs
- type LookupEnvgroupResult
- type LookupEnvgroupResultOutput
- func (o LookupEnvgroupResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupEnvgroupResultOutput) ElementType() reflect.Type
- func (o LookupEnvgroupResultOutput) Hostnames() pulumi.StringArrayOutput
- func (o LookupEnvgroupResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupEnvgroupResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvgroupResultOutput) State() pulumi.StringOutput
- func (o LookupEnvgroupResultOutput) ToLookupEnvgroupResultOutput() LookupEnvgroupResultOutput
- func (o LookupEnvgroupResultOutput) ToLookupEnvgroupResultOutputWithContext(ctx context.Context) LookupEnvgroupResultOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ApiProxyType() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) DeploymentType() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) Description() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) Properties() GoogleCloudApigeeV1PropertiesResponseOutput
- func (o LookupEnvironmentResultOutput) State() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- type LookupExportArgs
- type LookupExportOutputArgs
- type LookupExportResult
- type LookupExportResultOutput
- func (o LookupExportResultOutput) Created() pulumi.StringOutput
- func (o LookupExportResultOutput) DatastoreName() pulumi.StringOutput
- func (o LookupExportResultOutput) Description() pulumi.StringOutput
- func (LookupExportResultOutput) ElementType() reflect.Type
- func (o LookupExportResultOutput) Error() pulumi.StringOutput
- func (o LookupExportResultOutput) ExecutionTime() pulumi.StringOutput
- func (o LookupExportResultOutput) Name() pulumi.StringOutput
- func (o LookupExportResultOutput) Self() pulumi.StringOutput
- func (o LookupExportResultOutput) State() pulumi.StringOutput
- func (o LookupExportResultOutput) ToLookupExportResultOutput() LookupExportResultOutput
- func (o LookupExportResultOutput) ToLookupExportResultOutputWithContext(ctx context.Context) LookupExportResultOutput
- func (o LookupExportResultOutput) Updated() pulumi.StringOutput
- type LookupHostQueryArgs
- type LookupHostQueryOutputArgs
- type LookupHostQueryResult
- type LookupHostQueryResultOutput
- func (o LookupHostQueryResultOutput) Created() pulumi.StringOutput
- func (LookupHostQueryResultOutput) ElementType() reflect.Type
- func (o LookupHostQueryResultOutput) EnvgroupHostname() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) Error() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) ExecutionTime() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) Name() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) QueryParams() GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (o LookupHostQueryResultOutput) ReportDefinitionId() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) Result() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (o LookupHostQueryResultOutput) ResultFileSize() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) ResultRows() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) Self() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) State() pulumi.StringOutput
- func (o LookupHostQueryResultOutput) ToLookupHostQueryResultOutput() LookupHostQueryResultOutput
- func (o LookupHostQueryResultOutput) ToLookupHostQueryResultOutputWithContext(ctx context.Context) LookupHostQueryResultOutput
- func (o LookupHostQueryResultOutput) Updated() pulumi.StringOutput
- type LookupInstanceArgs
- type LookupInstanceAttachmentArgs
- type LookupInstanceAttachmentOutputArgs
- type LookupInstanceAttachmentResult
- type LookupInstanceAttachmentResultOutput
- func (o LookupInstanceAttachmentResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupInstanceAttachmentResultOutput) ElementType() reflect.Type
- func (o LookupInstanceAttachmentResultOutput) Environment() pulumi.StringOutput
- func (o LookupInstanceAttachmentResultOutput) Name() pulumi.StringOutput
- func (o LookupInstanceAttachmentResultOutput) ToLookupInstanceAttachmentResultOutput() LookupInstanceAttachmentResultOutput
- func (o LookupInstanceAttachmentResultOutput) ToLookupInstanceAttachmentResultOutputWithContext(ctx context.Context) LookupInstanceAttachmentResultOutput
- type LookupInstanceOutputArgs
- type LookupInstanceResult
- type LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupInstanceResultOutput) Description() pulumi.StringOutput
- func (o LookupInstanceResultOutput) DiskEncryptionKeyName() pulumi.StringOutput
- func (o LookupInstanceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupInstanceResultOutput) ElementType() reflect.Type
- func (o LookupInstanceResultOutput) Host() pulumi.StringOutput
- func (o LookupInstanceResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupInstanceResultOutput) Location() pulumi.StringOutput
- func (o LookupInstanceResultOutput) Name() pulumi.StringOutput
- func (o LookupInstanceResultOutput) PeeringCidrRange() pulumi.StringOutput
- func (o LookupInstanceResultOutput) Port() pulumi.StringOutput
- func (o LookupInstanceResultOutput) RuntimeVersion() pulumi.StringOutput
- func (o LookupInstanceResultOutput) State() pulumi.StringOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
- type LookupKeystoreArgs
- type LookupKeystoreOutputArgs
- type LookupKeystoreResult
- type LookupKeystoreResultOutput
- func (o LookupKeystoreResultOutput) Aliases() pulumi.StringArrayOutput
- func (LookupKeystoreResultOutput) ElementType() reflect.Type
- func (o LookupKeystoreResultOutput) Name() pulumi.StringOutput
- func (o LookupKeystoreResultOutput) ToLookupKeystoreResultOutput() LookupKeystoreResultOutput
- func (o LookupKeystoreResultOutput) ToLookupKeystoreResultOutputWithContext(ctx context.Context) LookupKeystoreResultOutput
- type LookupNatAddressArgs
- type LookupNatAddressOutputArgs
- type LookupNatAddressResult
- type LookupNatAddressResultOutput
- func (LookupNatAddressResultOutput) ElementType() reflect.Type
- func (o LookupNatAddressResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupNatAddressResultOutput) Name() pulumi.StringOutput
- func (o LookupNatAddressResultOutput) State() pulumi.StringOutput
- func (o LookupNatAddressResultOutput) ToLookupNatAddressResultOutput() LookupNatAddressResultOutput
- func (o LookupNatAddressResultOutput) ToLookupNatAddressResultOutputWithContext(ctx context.Context) LookupNatAddressResultOutput
- type LookupOrganizationArgs
- type LookupOrganizationEnvironmentIamPolicyArgs
- type LookupOrganizationEnvironmentIamPolicyOutputArgs
- type LookupOrganizationEnvironmentIamPolicyResult
- type LookupOrganizationEnvironmentIamPolicyResultOutput
- func (o LookupOrganizationEnvironmentIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupOrganizationEnvironmentIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupOrganizationEnvironmentIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupOrganizationEnvironmentIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupOrganizationEnvironmentIamPolicyResultOutput) ToLookupOrganizationEnvironmentIamPolicyResultOutput() LookupOrganizationEnvironmentIamPolicyResultOutput
- func (o LookupOrganizationEnvironmentIamPolicyResultOutput) ToLookupOrganizationEnvironmentIamPolicyResultOutputWithContext(ctx context.Context) LookupOrganizationEnvironmentIamPolicyResultOutput
- func (o LookupOrganizationEnvironmentIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupOrganizationOutputArgs
- type LookupOrganizationResult
- type LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) AddonsConfig() GoogleCloudApigeeV1AddonsConfigResponseOutput
- func (o LookupOrganizationResultOutput) AnalyticsRegion() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Attributes() pulumi.StringArrayOutput
- func (o LookupOrganizationResultOutput) AuthorizedNetwork() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) BillingType() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) CaCertificate() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) CustomerName() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Description() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOrganizationResultOutput) ElementType() reflect.Type
- func (o LookupOrganizationResultOutput) Environments() pulumi.StringArrayOutput
- func (o LookupOrganizationResultOutput) ExpiresAt() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) PortalDisabled() pulumi.BoolOutput
- func (o LookupOrganizationResultOutput) Project() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Properties() GoogleCloudApigeeV1PropertiesResponseOutput
- func (o LookupOrganizationResultOutput) RuntimeDatabaseEncryptionKeyName() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) RuntimeType() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) State() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) Type() pulumi.StringOutput
- type LookupOverrideArgs
- type LookupOverrideOutputArgs
- type LookupOverrideResult
- type LookupOverrideResultOutput
- func (o LookupOverrideResultOutput) ApiProxy() pulumi.StringOutput
- func (LookupOverrideResultOutput) ElementType() reflect.Type
- func (o LookupOverrideResultOutput) Name() pulumi.StringOutput
- func (o LookupOverrideResultOutput) SamplingConfig() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
- func (o LookupOverrideResultOutput) ToLookupOverrideResultOutput() LookupOverrideResultOutput
- func (o LookupOverrideResultOutput) ToLookupOverrideResultOutputWithContext(ctx context.Context) LookupOverrideResultOutput
- type LookupQueryArgs
- type LookupQueryOutputArgs
- type LookupQueryResult
- type LookupQueryResultOutput
- func (o LookupQueryResultOutput) Created() pulumi.StringOutput
- func (LookupQueryResultOutput) ElementType() reflect.Type
- func (o LookupQueryResultOutput) EnvgroupHostname() pulumi.StringOutput
- func (o LookupQueryResultOutput) Error() pulumi.StringOutput
- func (o LookupQueryResultOutput) ExecutionTime() pulumi.StringOutput
- func (o LookupQueryResultOutput) Name() pulumi.StringOutput
- func (o LookupQueryResultOutput) QueryParams() GoogleCloudApigeeV1QueryMetadataResponseOutput
- func (o LookupQueryResultOutput) ReportDefinitionId() pulumi.StringOutput
- func (o LookupQueryResultOutput) Result() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
- func (o LookupQueryResultOutput) ResultFileSize() pulumi.StringOutput
- func (o LookupQueryResultOutput) ResultRows() pulumi.StringOutput
- func (o LookupQueryResultOutput) Self() pulumi.StringOutput
- func (o LookupQueryResultOutput) State() pulumi.StringOutput
- func (o LookupQueryResultOutput) ToLookupQueryResultOutput() LookupQueryResultOutput
- func (o LookupQueryResultOutput) ToLookupQueryResultOutputWithContext(ctx context.Context) LookupQueryResultOutput
- func (o LookupQueryResultOutput) Updated() pulumi.StringOutput
- type LookupRatePlanArgs
- type LookupRatePlanOutputArgs
- type LookupRatePlanResult
- type LookupRatePlanResultOutput
- func (o LookupRatePlanResultOutput) Apiproduct() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) BillingPeriod() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) ConsumptionPricingRates() GoogleCloudApigeeV1RateRangeResponseArrayOutput
- func (o LookupRatePlanResultOutput) ConsumptionPricingType() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) CurrencyCode() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) Description() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) DisplayName() pulumi.StringOutput
- func (LookupRatePlanResultOutput) ElementType() reflect.Type
- func (o LookupRatePlanResultOutput) EndTime() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) FixedFeeFrequency() pulumi.IntOutput
- func (o LookupRatePlanResultOutput) FixedRecurringFee() GoogleTypeMoneyResponseOutput
- func (o LookupRatePlanResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) Name() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) RevenueShareRates() GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
- func (o LookupRatePlanResultOutput) RevenueShareType() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) SetupFee() GoogleTypeMoneyResponseOutput
- func (o LookupRatePlanResultOutput) StartTime() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) State() pulumi.StringOutput
- func (o LookupRatePlanResultOutput) ToLookupRatePlanResultOutput() LookupRatePlanResultOutput
- func (o LookupRatePlanResultOutput) ToLookupRatePlanResultOutputWithContext(ctx context.Context) LookupRatePlanResultOutput
- type LookupReferenceArgs
- type LookupReferenceOutputArgs
- type LookupReferenceResult
- type LookupReferenceResultOutput
- func (o LookupReferenceResultOutput) Description() pulumi.StringOutput
- func (LookupReferenceResultOutput) ElementType() reflect.Type
- func (o LookupReferenceResultOutput) Name() pulumi.StringOutput
- func (o LookupReferenceResultOutput) Refers() pulumi.StringOutput
- func (o LookupReferenceResultOutput) ResourceType() pulumi.StringOutput
- func (o LookupReferenceResultOutput) ToLookupReferenceResultOutput() LookupReferenceResultOutput
- func (o LookupReferenceResultOutput) ToLookupReferenceResultOutputWithContext(ctx context.Context) LookupReferenceResultOutput
- type LookupReportArgs
- type LookupReportOutputArgs
- type LookupReportResult
- type LookupReportResultOutput
- func (o LookupReportResultOutput) ChartType() pulumi.StringOutput
- func (o LookupReportResultOutput) Comments() pulumi.StringArrayOutput
- func (o LookupReportResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupReportResultOutput) Dimensions() pulumi.StringArrayOutput
- func (o LookupReportResultOutput) DisplayName() pulumi.StringOutput
- func (LookupReportResultOutput) ElementType() reflect.Type
- func (o LookupReportResultOutput) Environment() pulumi.StringOutput
- func (o LookupReportResultOutput) Filter() pulumi.StringOutput
- func (o LookupReportResultOutput) FromTime() pulumi.StringOutput
- func (o LookupReportResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupReportResultOutput) LastViewedAt() pulumi.StringOutput
- func (o LookupReportResultOutput) Limit() pulumi.StringOutput
- func (o LookupReportResultOutput) Metrics() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
- func (o LookupReportResultOutput) Name() pulumi.StringOutput
- func (o LookupReportResultOutput) Offset() pulumi.StringOutput
- func (o LookupReportResultOutput) Organization() pulumi.StringOutput
- func (o LookupReportResultOutput) Properties() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
- func (o LookupReportResultOutput) SortByCols() pulumi.StringArrayOutput
- func (o LookupReportResultOutput) SortOrder() pulumi.StringOutput
- func (o LookupReportResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupReportResultOutput) TimeUnit() pulumi.StringOutput
- func (o LookupReportResultOutput) ToLookupReportResultOutput() LookupReportResultOutput
- func (o LookupReportResultOutput) ToLookupReportResultOutputWithContext(ctx context.Context) LookupReportResultOutput
- func (o LookupReportResultOutput) ToTime() pulumi.StringOutput
- func (o LookupReportResultOutput) Topk() pulumi.StringOutput
- type LookupResourcefileArgs
- type LookupResourcefileOutputArgs
- type LookupResourcefileResult
- type LookupResourcefileResultOutput
- func (o LookupResourcefileResultOutput) ContentType() pulumi.StringOutput
- func (o LookupResourcefileResultOutput) Data() pulumi.StringOutput
- func (LookupResourcefileResultOutput) ElementType() reflect.Type
- func (o LookupResourcefileResultOutput) Extensions() pulumi.StringMapArrayOutput
- func (o LookupResourcefileResultOutput) ToLookupResourcefileResultOutput() LookupResourcefileResultOutput
- func (o LookupResourcefileResultOutput) ToLookupResourcefileResultOutputWithContext(ctx context.Context) LookupResourcefileResultOutput
- type LookupSharedflowArgs
- type LookupSharedflowOutputArgs
- type LookupSharedflowResult
- type LookupSharedflowResultOutput
- func (LookupSharedflowResultOutput) ElementType() reflect.Type
- func (o LookupSharedflowResultOutput) LatestRevisionId() pulumi.StringOutput
- func (o LookupSharedflowResultOutput) MetaData() GoogleCloudApigeeV1EntityMetadataResponseOutput
- func (o LookupSharedflowResultOutput) Name() pulumi.StringOutput
- func (o LookupSharedflowResultOutput) Revision() pulumi.StringArrayOutput
- func (o LookupSharedflowResultOutput) ToLookupSharedflowResultOutput() LookupSharedflowResultOutput
- func (o LookupSharedflowResultOutput) ToLookupSharedflowResultOutputWithContext(ctx context.Context) LookupSharedflowResultOutput
- type LookupSubscriptionArgs
- type LookupSubscriptionOutputArgs
- type LookupSubscriptionResult
- type LookupSubscriptionResultOutput
- func (o LookupSubscriptionResultOutput) Apiproduct() pulumi.StringOutput
- func (o LookupSubscriptionResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupSubscriptionResultOutput) ElementType() reflect.Type
- func (o LookupSubscriptionResultOutput) EndTime() pulumi.StringOutput
- func (o LookupSubscriptionResultOutput) LastModifiedAt() pulumi.StringOutput
- func (o LookupSubscriptionResultOutput) Name() pulumi.StringOutput
- func (o LookupSubscriptionResultOutput) StartTime() pulumi.StringOutput
- func (o LookupSubscriptionResultOutput) ToLookupSubscriptionResultOutput() LookupSubscriptionResultOutput
- func (o LookupSubscriptionResultOutput) ToLookupSubscriptionResultOutputWithContext(ctx context.Context) LookupSubscriptionResultOutput
- type LookupTargetServerArgs
- type LookupTargetServerOutputArgs
- type LookupTargetServerResult
- type LookupTargetServerResultOutput
- func (o LookupTargetServerResultOutput) Description() pulumi.StringOutput
- func (LookupTargetServerResultOutput) ElementType() reflect.Type
- func (o LookupTargetServerResultOutput) Host() pulumi.StringOutput
- func (o LookupTargetServerResultOutput) IsEnabled() pulumi.BoolOutput
- func (o LookupTargetServerResultOutput) Name() pulumi.StringOutput
- func (o LookupTargetServerResultOutput) Port() pulumi.IntOutput
- func (o LookupTargetServerResultOutput) Protocol() pulumi.StringOutput
- func (o LookupTargetServerResultOutput) SSLInfo() GoogleCloudApigeeV1TlsInfoResponseOutput
- func (o LookupTargetServerResultOutput) ToLookupTargetServerResultOutput() LookupTargetServerResultOutput
- func (o LookupTargetServerResultOutput) ToLookupTargetServerResultOutputWithContext(ctx context.Context) LookupTargetServerResultOutput
- type NatAddress
- type NatAddressArgs
- type NatAddressInput
- type NatAddressOutput
- type NatAddressState
- type Organization
- type OrganizationArgs
- type OrganizationBillingType
- func (OrganizationBillingType) ElementType() reflect.Type
- func (e OrganizationBillingType) ToOrganizationBillingTypeOutput() OrganizationBillingTypeOutput
- func (e OrganizationBillingType) ToOrganizationBillingTypeOutputWithContext(ctx context.Context) OrganizationBillingTypeOutput
- func (e OrganizationBillingType) ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput
- func (e OrganizationBillingType) ToOrganizationBillingTypePtrOutputWithContext(ctx context.Context) OrganizationBillingTypePtrOutput
- func (e OrganizationBillingType) ToStringOutput() pulumi.StringOutput
- func (e OrganizationBillingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OrganizationBillingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OrganizationBillingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationBillingTypeInput
- type OrganizationBillingTypeOutput
- func (OrganizationBillingTypeOutput) ElementType() reflect.Type
- func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypeOutput() OrganizationBillingTypeOutput
- func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypeOutputWithContext(ctx context.Context) OrganizationBillingTypeOutput
- func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput
- func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypePtrOutputWithContext(ctx context.Context) OrganizationBillingTypePtrOutput
- func (o OrganizationBillingTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o OrganizationBillingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OrganizationBillingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OrganizationBillingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationBillingTypePtrInput
- type OrganizationBillingTypePtrOutput
- func (o OrganizationBillingTypePtrOutput) Elem() OrganizationBillingTypeOutput
- func (OrganizationBillingTypePtrOutput) ElementType() reflect.Type
- func (o OrganizationBillingTypePtrOutput) ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput
- func (o OrganizationBillingTypePtrOutput) ToOrganizationBillingTypePtrOutputWithContext(ctx context.Context) OrganizationBillingTypePtrOutput
- func (o OrganizationBillingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OrganizationBillingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationEnvironmentIamPolicy
- func GetOrganizationEnvironmentIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*OrganizationEnvironmentIamPolicy, error)
- func NewOrganizationEnvironmentIamPolicy(ctx *pulumi.Context, name string, args *OrganizationEnvironmentIamPolicyArgs, ...) (*OrganizationEnvironmentIamPolicy, error)
- func (*OrganizationEnvironmentIamPolicy) ElementType() reflect.Type
- func (i *OrganizationEnvironmentIamPolicy) ToOrganizationEnvironmentIamPolicyOutput() OrganizationEnvironmentIamPolicyOutput
- func (i *OrganizationEnvironmentIamPolicy) ToOrganizationEnvironmentIamPolicyOutputWithContext(ctx context.Context) OrganizationEnvironmentIamPolicyOutput
- type OrganizationEnvironmentIamPolicyArgs
- type OrganizationEnvironmentIamPolicyInput
- type OrganizationEnvironmentIamPolicyOutput
- func (OrganizationEnvironmentIamPolicyOutput) ElementType() reflect.Type
- func (o OrganizationEnvironmentIamPolicyOutput) ToOrganizationEnvironmentIamPolicyOutput() OrganizationEnvironmentIamPolicyOutput
- func (o OrganizationEnvironmentIamPolicyOutput) ToOrganizationEnvironmentIamPolicyOutputWithContext(ctx context.Context) OrganizationEnvironmentIamPolicyOutput
- type OrganizationEnvironmentIamPolicyState
- type OrganizationInput
- type OrganizationOutput
- type OrganizationRuntimeType
- func (OrganizationRuntimeType) ElementType() reflect.Type
- func (e OrganizationRuntimeType) ToOrganizationRuntimeTypeOutput() OrganizationRuntimeTypeOutput
- func (e OrganizationRuntimeType) ToOrganizationRuntimeTypeOutputWithContext(ctx context.Context) OrganizationRuntimeTypeOutput
- func (e OrganizationRuntimeType) ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput
- func (e OrganizationRuntimeType) ToOrganizationRuntimeTypePtrOutputWithContext(ctx context.Context) OrganizationRuntimeTypePtrOutput
- func (e OrganizationRuntimeType) ToStringOutput() pulumi.StringOutput
- func (e OrganizationRuntimeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OrganizationRuntimeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OrganizationRuntimeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationRuntimeTypeInput
- type OrganizationRuntimeTypeOutput
- func (OrganizationRuntimeTypeOutput) ElementType() reflect.Type
- func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypeOutput() OrganizationRuntimeTypeOutput
- func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypeOutputWithContext(ctx context.Context) OrganizationRuntimeTypeOutput
- func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput
- func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypePtrOutputWithContext(ctx context.Context) OrganizationRuntimeTypePtrOutput
- func (o OrganizationRuntimeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o OrganizationRuntimeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OrganizationRuntimeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OrganizationRuntimeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationRuntimeTypePtrInput
- type OrganizationRuntimeTypePtrOutput
- func (o OrganizationRuntimeTypePtrOutput) Elem() OrganizationRuntimeTypeOutput
- func (OrganizationRuntimeTypePtrOutput) ElementType() reflect.Type
- func (o OrganizationRuntimeTypePtrOutput) ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput
- func (o OrganizationRuntimeTypePtrOutput) ToOrganizationRuntimeTypePtrOutputWithContext(ctx context.Context) OrganizationRuntimeTypePtrOutput
- func (o OrganizationRuntimeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OrganizationRuntimeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationState
- type OrganizationType
- func (OrganizationType) ElementType() reflect.Type
- func (e OrganizationType) ToOrganizationTypeOutput() OrganizationTypeOutput
- func (e OrganizationType) ToOrganizationTypeOutputWithContext(ctx context.Context) OrganizationTypeOutput
- func (e OrganizationType) ToOrganizationTypePtrOutput() OrganizationTypePtrOutput
- func (e OrganizationType) ToOrganizationTypePtrOutputWithContext(ctx context.Context) OrganizationTypePtrOutput
- func (e OrganizationType) ToStringOutput() pulumi.StringOutput
- func (e OrganizationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OrganizationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OrganizationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationTypeInput
- type OrganizationTypeOutput
- func (OrganizationTypeOutput) ElementType() reflect.Type
- func (o OrganizationTypeOutput) ToOrganizationTypeOutput() OrganizationTypeOutput
- func (o OrganizationTypeOutput) ToOrganizationTypeOutputWithContext(ctx context.Context) OrganizationTypeOutput
- func (o OrganizationTypeOutput) ToOrganizationTypePtrOutput() OrganizationTypePtrOutput
- func (o OrganizationTypeOutput) ToOrganizationTypePtrOutputWithContext(ctx context.Context) OrganizationTypePtrOutput
- func (o OrganizationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o OrganizationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OrganizationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OrganizationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OrganizationTypePtrInput
- type OrganizationTypePtrOutput
- func (o OrganizationTypePtrOutput) Elem() OrganizationTypeOutput
- func (OrganizationTypePtrOutput) ElementType() reflect.Type
- func (o OrganizationTypePtrOutput) ToOrganizationTypePtrOutput() OrganizationTypePtrOutput
- func (o OrganizationTypePtrOutput) ToOrganizationTypePtrOutputWithContext(ctx context.Context) OrganizationTypePtrOutput
- func (o OrganizationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OrganizationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Override
- type OverrideArgs
- type OverrideInput
- type OverrideOutput
- type OverrideState
- type Query
- type QueryArgs
- type QueryInput
- type QueryOutput
- type QueryState
- type RatePlan
- type RatePlanArgs
- type RatePlanBillingPeriod
- func (RatePlanBillingPeriod) ElementType() reflect.Type
- func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodOutput() RatePlanBillingPeriodOutput
- func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodOutputWithContext(ctx context.Context) RatePlanBillingPeriodOutput
- func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput
- func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodPtrOutputWithContext(ctx context.Context) RatePlanBillingPeriodPtrOutput
- func (e RatePlanBillingPeriod) ToStringOutput() pulumi.StringOutput
- func (e RatePlanBillingPeriod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RatePlanBillingPeriod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RatePlanBillingPeriod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanBillingPeriodInput
- type RatePlanBillingPeriodOutput
- func (RatePlanBillingPeriodOutput) ElementType() reflect.Type
- func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodOutput() RatePlanBillingPeriodOutput
- func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodOutputWithContext(ctx context.Context) RatePlanBillingPeriodOutput
- func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput
- func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodPtrOutputWithContext(ctx context.Context) RatePlanBillingPeriodPtrOutput
- func (o RatePlanBillingPeriodOutput) ToStringOutput() pulumi.StringOutput
- func (o RatePlanBillingPeriodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RatePlanBillingPeriodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanBillingPeriodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanBillingPeriodPtrInput
- type RatePlanBillingPeriodPtrOutput
- func (o RatePlanBillingPeriodPtrOutput) Elem() RatePlanBillingPeriodOutput
- func (RatePlanBillingPeriodPtrOutput) ElementType() reflect.Type
- func (o RatePlanBillingPeriodPtrOutput) ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput
- func (o RatePlanBillingPeriodPtrOutput) ToRatePlanBillingPeriodPtrOutputWithContext(ctx context.Context) RatePlanBillingPeriodPtrOutput
- func (o RatePlanBillingPeriodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanBillingPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanConsumptionPricingType
- func (RatePlanConsumptionPricingType) ElementType() reflect.Type
- func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypeOutput() RatePlanConsumptionPricingTypeOutput
- func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypeOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypeOutput
- func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput
- func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypePtrOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypePtrOutput
- func (e RatePlanConsumptionPricingType) ToStringOutput() pulumi.StringOutput
- func (e RatePlanConsumptionPricingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RatePlanConsumptionPricingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RatePlanConsumptionPricingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanConsumptionPricingTypeInput
- type RatePlanConsumptionPricingTypeOutput
- func (RatePlanConsumptionPricingTypeOutput) ElementType() reflect.Type
- func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypeOutput() RatePlanConsumptionPricingTypeOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypeOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypeOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypePtrOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypePtrOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanConsumptionPricingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanConsumptionPricingTypePtrInput
- type RatePlanConsumptionPricingTypePtrOutput
- func (o RatePlanConsumptionPricingTypePtrOutput) Elem() RatePlanConsumptionPricingTypeOutput
- func (RatePlanConsumptionPricingTypePtrOutput) ElementType() reflect.Type
- func (o RatePlanConsumptionPricingTypePtrOutput) ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput
- func (o RatePlanConsumptionPricingTypePtrOutput) ToRatePlanConsumptionPricingTypePtrOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypePtrOutput
- func (o RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanInput
- type RatePlanOutput
- type RatePlanRevenueShareType
- func (RatePlanRevenueShareType) ElementType() reflect.Type
- func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypeOutput() RatePlanRevenueShareTypeOutput
- func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypeOutputWithContext(ctx context.Context) RatePlanRevenueShareTypeOutput
- func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypePtrOutput() RatePlanRevenueShareTypePtrOutput
- func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypePtrOutputWithContext(ctx context.Context) RatePlanRevenueShareTypePtrOutput
- func (e RatePlanRevenueShareType) ToStringOutput() pulumi.StringOutput
- func (e RatePlanRevenueShareType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RatePlanRevenueShareType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RatePlanRevenueShareType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanRevenueShareTypeInput
- type RatePlanRevenueShareTypeOutput
- func (RatePlanRevenueShareTypeOutput) ElementType() reflect.Type
- func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypeOutput() RatePlanRevenueShareTypeOutput
- func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypeOutputWithContext(ctx context.Context) RatePlanRevenueShareTypeOutput
- func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypePtrOutput() RatePlanRevenueShareTypePtrOutput
- func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypePtrOutputWithContext(ctx context.Context) RatePlanRevenueShareTypePtrOutput
- func (o RatePlanRevenueShareTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RatePlanRevenueShareTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RatePlanRevenueShareTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanRevenueShareTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanRevenueShareTypePtrInput
- type RatePlanRevenueShareTypePtrOutput
- func (o RatePlanRevenueShareTypePtrOutput) Elem() RatePlanRevenueShareTypeOutput
- func (RatePlanRevenueShareTypePtrOutput) ElementType() reflect.Type
- func (o RatePlanRevenueShareTypePtrOutput) ToRatePlanRevenueShareTypePtrOutput() RatePlanRevenueShareTypePtrOutput
- func (o RatePlanRevenueShareTypePtrOutput) ToRatePlanRevenueShareTypePtrOutputWithContext(ctx context.Context) RatePlanRevenueShareTypePtrOutput
- func (o RatePlanRevenueShareTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanRevenueShareTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanState
- type RatePlanStateEnum
- func (RatePlanStateEnum) ElementType() reflect.Type
- func (e RatePlanStateEnum) ToRatePlanStateEnumOutput() RatePlanStateEnumOutput
- func (e RatePlanStateEnum) ToRatePlanStateEnumOutputWithContext(ctx context.Context) RatePlanStateEnumOutput
- func (e RatePlanStateEnum) ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput
- func (e RatePlanStateEnum) ToRatePlanStateEnumPtrOutputWithContext(ctx context.Context) RatePlanStateEnumPtrOutput
- func (e RatePlanStateEnum) ToStringOutput() pulumi.StringOutput
- func (e RatePlanStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RatePlanStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RatePlanStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanStateEnumInput
- type RatePlanStateEnumOutput
- func (RatePlanStateEnumOutput) ElementType() reflect.Type
- func (o RatePlanStateEnumOutput) ToRatePlanStateEnumOutput() RatePlanStateEnumOutput
- func (o RatePlanStateEnumOutput) ToRatePlanStateEnumOutputWithContext(ctx context.Context) RatePlanStateEnumOutput
- func (o RatePlanStateEnumOutput) ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput
- func (o RatePlanStateEnumOutput) ToRatePlanStateEnumPtrOutputWithContext(ctx context.Context) RatePlanStateEnumPtrOutput
- func (o RatePlanStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o RatePlanStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RatePlanStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RatePlanStateEnumPtrInput
- type RatePlanStateEnumPtrOutput
- func (o RatePlanStateEnumPtrOutput) Elem() RatePlanStateEnumOutput
- func (RatePlanStateEnumPtrOutput) ElementType() reflect.Type
- func (o RatePlanStateEnumPtrOutput) ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput
- func (o RatePlanStateEnumPtrOutput) ToRatePlanStateEnumPtrOutputWithContext(ctx context.Context) RatePlanStateEnumPtrOutput
- func (o RatePlanStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RatePlanStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Reference
- type ReferenceArgs
- type ReferenceInput
- type ReferenceOutput
- type ReferenceState
- type Report
- type ReportArgs
- type ReportInput
- type ReportOutput
- type ReportState
- type Resourcefile
- type ResourcefileArgs
- type ResourcefileInput
- type ResourcefileOutput
- type ResourcefileState
- type Sharedflow
- type SharedflowArgs
- type SharedflowInput
- type SharedflowOutput
- type SharedflowState
- type Subscription
- type SubscriptionArgs
- type SubscriptionInput
- type SubscriptionOutput
- type SubscriptionState
- type TargetServer
- type TargetServerArgs
- type TargetServerInput
- type TargetServerOutput
- type TargetServerProtocol
- func (TargetServerProtocol) ElementType() reflect.Type
- func (e TargetServerProtocol) ToStringOutput() pulumi.StringOutput
- func (e TargetServerProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TargetServerProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TargetServerProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TargetServerProtocol) ToTargetServerProtocolOutput() TargetServerProtocolOutput
- func (e TargetServerProtocol) ToTargetServerProtocolOutputWithContext(ctx context.Context) TargetServerProtocolOutput
- func (e TargetServerProtocol) ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput
- func (e TargetServerProtocol) ToTargetServerProtocolPtrOutputWithContext(ctx context.Context) TargetServerProtocolPtrOutput
- type TargetServerProtocolInput
- type TargetServerProtocolOutput
- func (TargetServerProtocolOutput) ElementType() reflect.Type
- func (o TargetServerProtocolOutput) ToStringOutput() pulumi.StringOutput
- func (o TargetServerProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TargetServerProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TargetServerProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TargetServerProtocolOutput) ToTargetServerProtocolOutput() TargetServerProtocolOutput
- func (o TargetServerProtocolOutput) ToTargetServerProtocolOutputWithContext(ctx context.Context) TargetServerProtocolOutput
- func (o TargetServerProtocolOutput) ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput
- func (o TargetServerProtocolOutput) ToTargetServerProtocolPtrOutputWithContext(ctx context.Context) TargetServerProtocolPtrOutput
- type TargetServerProtocolPtrInput
- type TargetServerProtocolPtrOutput
- func (o TargetServerProtocolPtrOutput) Elem() TargetServerProtocolOutput
- func (TargetServerProtocolPtrOutput) ElementType() reflect.Type
- func (o TargetServerProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TargetServerProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TargetServerProtocolPtrOutput) ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput
- func (o TargetServerProtocolPtrOutput) ToTargetServerProtocolPtrOutputWithContext(ctx context.Context) TargetServerProtocolPtrOutput
- type TargetServerState
Constants ¶
const ( // For future compatibility. DataCollectorTypeTypeUnspecified = DataCollectorType("TYPE_UNSPECIFIED") // For integer values. DataCollectorTypeInteger = DataCollectorType("INTEGER") // For float values. DataCollectorTypeFloat = DataCollectorType("FLOAT") // For string values. DataCollectorTypeString = DataCollectorType("STRING") // For boolean values. DataCollectorTypeBoolean = DataCollectorType("BOOLEAN") // For datetime values. DataCollectorTypeDatetime = DataCollectorType("DATETIME") )
const ( // API proxy type not specified. EnvironmentApiProxyTypeApiProxyTypeUnspecified = EnvironmentApiProxyType("API_PROXY_TYPE_UNSPECIFIED") // Programmable API Proxies enable you to develop APIs with highly flexible behavior using bundled policy configuration and one or more programming languages to describe complex sequential and/or conditional flows of logic. EnvironmentApiProxyTypeProgrammable = EnvironmentApiProxyType("PROGRAMMABLE") // Configurable API Proxies enable you to develop efficient APIs using simple configuration while complex execution control flow logic is handled by Apigee. This type only works with the ARCHIVE deployment type and cannot be combined with the PROXY deployment type. EnvironmentApiProxyTypeConfigurable = EnvironmentApiProxyType("CONFIGURABLE") )
const ( // Deployment type not specified. EnvironmentDeploymentTypeDeploymentTypeUnspecified = EnvironmentDeploymentType("DEPLOYMENT_TYPE_UNSPECIFIED") // Proxy deployment enables you to develop and deploy API proxies using Apigee on Google Cloud. This cannot currently be combined with the CONFIGURABLE API proxy type. EnvironmentDeploymentTypeProxy = EnvironmentDeploymentType("PROXY") // Archive deployment enables you to develop API proxies locally then deploy an archive of your API proxy configuration to an environment in Apigee on Google Cloud. You will be prevented from performing a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment. EnvironmentDeploymentTypeArchive = EnvironmentDeploymentType("ARCHIVE") )
const ( // Sampler unspecified. GoogleCloudApigeeV1TraceSamplingConfigSamplerSamplerUnspecified = GoogleCloudApigeeV1TraceSamplingConfigSampler("SAMPLER_UNSPECIFIED") // OFF means distributed trace is disabled, or the sampling probability is 0. GoogleCloudApigeeV1TraceSamplingConfigSamplerOff = GoogleCloudApigeeV1TraceSamplingConfigSampler("OFF") // PROBABILITY means traces are captured on a probability that defined by sampling_rate. The sampling rate is limited to 0 to 0.5 when this is set. GoogleCloudApigeeV1TraceSamplingConfigSamplerProbability = GoogleCloudApigeeV1TraceSamplingConfigSampler("PROBABILITY") )
const ( // Default case. Should never be this. GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified = GoogleIamV1AuditLogConfigLogType("LOG_TYPE_UNSPECIFIED") // Admin reads. Example: CloudIAM getIamPolicy GoogleIamV1AuditLogConfigLogTypeAdminRead = GoogleIamV1AuditLogConfigLogType("ADMIN_READ") // Data writes. Example: CloudSQL Users create GoogleIamV1AuditLogConfigLogTypeDataWrite = GoogleIamV1AuditLogConfigLogType("DATA_WRITE") // Data reads. Example: CloudSQL Users list GoogleIamV1AuditLogConfigLogTypeDataRead = GoogleIamV1AuditLogConfigLogType("DATA_READ") )
const ( // Range not specified. InstancePeeringCidrRangeCidrRangeUnspecified = InstancePeeringCidrRange("CIDR_RANGE_UNSPECIFIED") // `/16` CIDR range. InstancePeeringCidrRangeSlash16 = InstancePeeringCidrRange("SLASH_16") // `/17` CIDR range. InstancePeeringCidrRangeSlash17 = InstancePeeringCidrRange("SLASH_17") // `/18` CIDR range. InstancePeeringCidrRangeSlash18 = InstancePeeringCidrRange("SLASH_18") // `/19` CIDR range. InstancePeeringCidrRangeSlash19 = InstancePeeringCidrRange("SLASH_19") // `/20` CIDR range. InstancePeeringCidrRangeSlash20 = InstancePeeringCidrRange("SLASH_20") // `/22` CIDR range. Supported for evaluation only. InstancePeeringCidrRangeSlash22 = InstancePeeringCidrRange("SLASH_22") // `/23` CIDR range. Supported for evaluation only. InstancePeeringCidrRangeSlash23 = InstancePeeringCidrRange("SLASH_23") )
const ( // Billing type not specified. OrganizationBillingTypeBillingTypeUnspecified = OrganizationBillingType("BILLING_TYPE_UNSPECIFIED") // A pre-paid subscription to Apigee. OrganizationBillingTypeSubscription = OrganizationBillingType("SUBSCRIPTION") // Free and limited access to Apigee for evaluation purposes only. only. OrganizationBillingTypeEvaluation = OrganizationBillingType("EVALUATION") )
const ( // Runtime type not specified. OrganizationRuntimeTypeRuntimeTypeUnspecified = OrganizationRuntimeType("RUNTIME_TYPE_UNSPECIFIED") // Google-managed Apigee runtime. OrganizationRuntimeTypeCloud = OrganizationRuntimeType("CLOUD") // User-managed Apigee hybrid runtime. OrganizationRuntimeTypeHybrid = OrganizationRuntimeType("HYBRID") )
const ( // Subscription type not specified. OrganizationTypeTypeUnspecified = OrganizationType("TYPE_UNSPECIFIED") // Subscription to Apigee is free, limited, and used for evaluation purposes only. OrganizationTypeTypeTrial = OrganizationType("TYPE_TRIAL") // Full subscription to Apigee has been purchased. See [Apigee pricing](https://cloud.google.com/apigee/pricing/). OrganizationTypeTypePaid = OrganizationType("TYPE_PAID") // For internal users only. OrganizationTypeTypeInternal = OrganizationType("TYPE_INTERNAL") )
const ( // Billing period not specified. RatePlanBillingPeriodBillingPeriodUnspecified = RatePlanBillingPeriod("BILLING_PERIOD_UNSPECIFIED") // Weekly billing period. **Note**: Not supported by Apigee at this time. RatePlanBillingPeriodWeekly = RatePlanBillingPeriod("WEEKLY") // Monthly billing period. RatePlanBillingPeriodMonthly = RatePlanBillingPeriod("MONTHLY") )
const ( // Pricing model not specified. This is the default. RatePlanConsumptionPricingTypeConsumptionPricingTypeUnspecified = RatePlanConsumptionPricingType("CONSUMPTION_PRICING_TYPE_UNSPECIFIED") // Fixed rate charged for each API call. RatePlanConsumptionPricingTypeFixedPerUnit = RatePlanConsumptionPricingType("FIXED_PER_UNIT") // Variable rate charged for each API call based on price tiers. Example: * 1-100 calls cost $2 per call * 101-200 calls cost $1.50 per call * 201-300 calls cost $1 per call * Total price for 50 calls: 50 x $2 = $100 * Total price for 150 calls: 100 x $2 + 50 x $1.5 = $275 * Total price for 250 calls: 100 x $2 + 100 x $1.5 + 50 x $1 = $400. **Note**: Not supported by Apigee at this time. RatePlanConsumptionPricingTypeBanded = RatePlanConsumptionPricingType("BANDED") // **Note**: Not supported by Apigee at this time. RatePlanConsumptionPricingTypeTiered = RatePlanConsumptionPricingType("TIERED") // **Note**: Not supported by Apigee at this time. RatePlanConsumptionPricingTypeStairstep = RatePlanConsumptionPricingType("STAIRSTEP") )
const ( RatePlanRevenueShareType("REVENUE_SHARE_TYPE_UNSPECIFIED") RatePlanRevenueShareTypeFixed = RatePlanRevenueShareType("FIXED") RatePlanRevenueShareTypeVolumeBanded = RatePlanRevenueShareType("VOLUME_BANDED") )RatePlanRevenueShareTypeRevenueShareTypeUnspecified =
const ( // State of the rate plan is not specified. RatePlanStateEnumStateUnspecified = RatePlanStateEnum("STATE_UNSPECIFIED") // Rate plan is in draft mode and only visible to API providers. RatePlanStateEnumDraft = RatePlanStateEnum("DRAFT") // Rate plan is published and will become visible to developers for the configured duration (between `startTime` and `endTime`). RatePlanStateEnumPublished = RatePlanStateEnum("PUBLISHED") )
const ( // UNSPECIFIED defaults to HTTP for backwards compatibility. TargetServerProtocolProtocolUnspecified = TargetServerProtocol("PROTOCOL_UNSPECIFIED") // The TargetServer uses HTTP. TargetServerProtocolHttp = TargetServerProtocol("HTTP") // The TargetServer uses GRPC. TargetServerProtocolGrpc = TargetServerProtocol("GRPC") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alias ¶ added in v0.3.0
type Alias struct { pulumi.CustomResourceState // Resource ID for this alias. Values must match the regular expression `[^/]{1,255}`. Alias pulumi.StringOutput `pulumi:"alias"` // Chain of certificates under this alias. CertsInfo GoogleCloudApigeeV1CertificateResponseOutput `pulumi:"certsInfo"` // Type of alias. Type pulumi.StringOutput `pulumi:"type"` }
Creates an alias from a key/certificate pair. The structure of the request is controlled by the `format` query parameter: - `keycertfile` - Separate PEM-encoded key and certificate files are uploaded. Set `Content-Type: multipart/form-data` and include the `keyFile`, `certFile`, and `password` (if keys are encrypted) fields in the request body. If uploading to a truststore, omit `keyFile`. - `pkcs12` - A PKCS12 file is uploaded. Set `Content-Type: multipart/form-data`, provide the file in the `file` field, and include the `password` field if the file is encrypted in the request body. - `selfsignedcert` - A new private key and certificate are generated. Set `Content-Type: application/json` and include CertificateGenerationSpec in the request body. Auto-naming is currently not supported for this resource.
func GetAlias ¶ added in v0.3.0
func GetAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AliasState, opts ...pulumi.ResourceOption) (*Alias, error)
GetAlias gets an existing Alias 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 NewAlias ¶ added in v0.3.0
func NewAlias(ctx *pulumi.Context, name string, args *AliasArgs, opts ...pulumi.ResourceOption) (*Alias, error)
NewAlias registers a new resource with the given unique name, arguments, and options.
func (*Alias) ElementType ¶ added in v0.3.0
func (*Alias) ToAliasOutput ¶ added in v0.3.0
func (i *Alias) ToAliasOutput() AliasOutput
func (*Alias) ToAliasOutputWithContext ¶ added in v0.3.0
func (i *Alias) ToAliasOutputWithContext(ctx context.Context) AliasOutput
type AliasArgs ¶ added in v0.3.0
type AliasArgs struct { Alias pulumi.StringPtrInput // The HTTP Content-Type header value specifying the content type of the body. ContentType pulumi.StringPtrInput // The HTTP request/response body as raw binary. Data pulumi.StringPtrInput EnvironmentId pulumi.StringInput // Application specific response metadata. Must be set in the first response for streaming APIs. Extensions pulumi.StringMapArrayInput Format pulumi.StringInput IgnoreExpiryValidation pulumi.StringPtrInput IgnoreNewlineValidation pulumi.StringPtrInput KeystoreId pulumi.StringInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a Alias resource.
func (AliasArgs) ElementType ¶ added in v0.3.0
type AliasInput ¶ added in v0.3.0
type AliasInput interface { pulumi.Input ToAliasOutput() AliasOutput ToAliasOutputWithContext(ctx context.Context) AliasOutput }
type AliasOutput ¶ added in v0.3.0
type AliasOutput struct{ *pulumi.OutputState }
func (AliasOutput) ElementType ¶ added in v0.3.0
func (AliasOutput) ElementType() reflect.Type
func (AliasOutput) ToAliasOutput ¶ added in v0.3.0
func (o AliasOutput) ToAliasOutput() AliasOutput
func (AliasOutput) ToAliasOutputWithContext ¶ added in v0.3.0
func (o AliasOutput) ToAliasOutputWithContext(ctx context.Context) AliasOutput
type AliasState ¶ added in v0.3.0
type AliasState struct { }
func (AliasState) ElementType ¶ added in v0.3.0
func (AliasState) ElementType() reflect.Type
type Api ¶ added in v0.3.0
type Api struct { pulumi.CustomResourceState // User labels applied to this API Proxy. Labels pulumi.StringMapOutput `pulumi:"labels"` // The id of the most recently created revision for this api proxy. LatestRevisionId pulumi.StringOutput `pulumi:"latestRevisionId"` // Metadata describing the API proxy. MetaData GoogleCloudApigeeV1EntityMetadataResponseOutput `pulumi:"metaData"` // Name of the API proxy. Name pulumi.StringOutput `pulumi:"name"` // List of revisons defined for the API proxy. Revision pulumi.StringArrayOutput `pulumi:"revision"` }
Creates an API proxy. The API proxy created will not be accessible at runtime until it is deployed to an environment. Create a new API proxy by setting the `name` query parameter to the name of the API proxy. Import an API proxy configuration bundle stored in zip format on your local machine to your organization by doing the following: * Set the `name` query parameter to the name of the API proxy. * Set the `action` query parameter to `import`. * Set the `Content-Type` header to `multipart/form-data`. * Pass as a file the name of API proxy configuration bundle stored in zip format on your local machine using the `file` form field. **Note**: To validate the API proxy configuration bundle only without importing it, set the `action` query parameter to `validate`. When importing an API proxy configuration bundle, if the API proxy does not exist, it will be created. If the API proxy exists, then a new revision is created. Invalid API proxy configurations are rejected, and a list of validation errors is returned to the client.
func GetApi ¶ added in v0.3.0
func GetApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiState, opts ...pulumi.ResourceOption) (*Api, error)
GetApi gets an existing Api 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 NewApi ¶ added in v0.3.0
func NewApi(ctx *pulumi.Context, name string, args *ApiArgs, opts ...pulumi.ResourceOption) (*Api, error)
NewApi registers a new resource with the given unique name, arguments, and options.
func (*Api) ElementType ¶ added in v0.3.0
func (*Api) ToApiOutput ¶ added in v0.3.0
type ApiArgs ¶ added in v0.3.0
type ApiArgs struct { Action pulumi.StringPtrInput // The HTTP Content-Type header value specifying the content type of the body. ContentType pulumi.StringPtrInput // The HTTP request/response body as raw binary. Data pulumi.StringPtrInput // Application specific response metadata. Must be set in the first response for streaming APIs. Extensions pulumi.StringMapArrayInput Name pulumi.StringPtrInput OrganizationId pulumi.StringInput Validate pulumi.StringPtrInput }
The set of arguments for constructing a Api resource.
func (ApiArgs) ElementType ¶ added in v0.3.0
type ApiOutput ¶ added in v0.3.0
type ApiOutput struct{ *pulumi.OutputState }
func (ApiOutput) ElementType ¶ added in v0.3.0
func (ApiOutput) ToApiOutput ¶ added in v0.3.0
type ApiProduct ¶ added in v0.3.0
type ApiProduct struct { pulumi.CustomResourceState ApiResources pulumi.StringArrayOutput `pulumi:"apiResources"` // Flag that specifies how API keys are approved to access the APIs defined by the API product. If set to `manual`, the consumer key is generated and returned in "pending" state. In this case, the API keys won't work until they have been explicitly approved. If set to `auto`, the consumer key is generated and returned in "approved" state and can be used immediately. **Note:** Typically, `auto` is used to provide access to free or trial API products that provide limited quota or capabilities. ApprovalType pulumi.StringOutput `pulumi:"approvalType"` // Array of attributes that may be used to extend the default API product profile with customer-specific metadata. You can specify a maximum of 18 attributes. Use this property to specify the access level of the API product as either `public`, `private`, or `internal`. Only products marked `public` are available to developers in the Apigee developer portal. For example, you can set a product to `internal` while it is in development and then change access to `public` when it is ready to release on the portal. API products marked as `private` do not appear on the portal, but can be accessed by external developers. Attributes GoogleCloudApigeeV1AttributeResponseArrayOutput `pulumi:"attributes"` // Response only. Creation time of this environment as milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Description of the API product. Include key information about the API product that is not captured by other fields. Comma-separated list of API resources to be bundled in the API product. By default, the resource paths are mapped from the `proxy.pathsuffix` variable. The proxy path suffix is defined as the URI fragment following the ProxyEndpoint base path. For example, if the `apiResources` element is defined to be `/forecastrss` and the base path defined for the API proxy is `/weather`, then only requests to `/weather/forecastrss` are permitted by the API product. You can select a specific path, or you can select all subpaths with the following wildcard: - `/**`: Indicates that all sub-URIs are included. - `/*` : Indicates that only URIs one level down are included. By default, / supports the same resources as /** as well as the base path defined by the API proxy. For example, if the base path of the API proxy is `/v1/weatherapikey`, then the API product supports requests to `/v1/weatherapikey` and to any sub-URIs, such as `/v1/weatherapikey/forecastrss`, `/v1/weatherapikey/region/CA`, and so on. For more information, see Managing API products. Description pulumi.StringOutput `pulumi:"description"` // Name displayed in the UI or developer portal to developers registering for API access. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Comma-separated list of environment names to which the API product is bound. Requests to environments that are not listed are rejected. By specifying one or more environments, you can bind the resources listed in the API product to a specific environment, preventing developers from accessing those resources through API proxies deployed in another environment. This setting is used, for example, to prevent resources associated with API proxies in `prod` from being accessed by API proxies deployed in `test`. Environments pulumi.StringArrayOutput `pulumi:"environments"` // Configuration used to group Apigee proxies or remote services with graphQL operation name, graphQL operation type and quotas. This grouping allows us to precisely set quota for a particular combination of graphQL name and operation type for a particular proxy request. If graphQL name is not set, this would imply quota will be applied on all graphQL requests matching the operation type. GraphqlOperationGroup GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput `pulumi:"graphqlOperationGroup"` // Response only. Modified time of this environment as milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Internal name of the API product. Characters you can use in the name are restricted to: `A-Z0-9._\-$ %`. **Note:** The internal name cannot be edited when updating the API product. Name pulumi.StringOutput `pulumi:"name"` // Configuration used to group Apigee proxies or remote services with resources, method types, and quotas. The resource refers to the resource URI (excluding the base path). With this grouping, the API product creator is able to fine-tune and give precise control over which REST methods have access to specific resources and how many calls can be made (using the `quota` setting). **Note:** The `api_resources` setting cannot be specified for both the API product and operation group; otherwise the call will fail. OperationGroup GoogleCloudApigeeV1OperationGroupResponseOutput `pulumi:"operationGroup"` // Comma-separated list of API proxy names to which this API product is bound. By specifying API proxies, you can associate resources in the API product with specific API proxies, preventing developers from accessing those resources through other API proxies. Apigee rejects requests to API proxies that are not listed. **Note:** The API proxy names must already exist in the specified environment as they will be validated upon creation. Proxies pulumi.StringArrayOutput `pulumi:"proxies"` // Number of request messages permitted per app by this API product for the specified `quotaInterval` and `quotaTimeUnit`. For example, a `quota` of 50, for a `quotaInterval` of 12 and a `quotaTimeUnit` of hours means 50 requests are allowed every 12 hours. Quota pulumi.StringOutput `pulumi:"quota"` // Time interval over which the number of request messages is calculated. QuotaInterval pulumi.StringOutput `pulumi:"quotaInterval"` // Time unit defined for the `quotaInterval`. Valid values include `minute`, `hour`, `day`, or `month`. QuotaTimeUnit pulumi.StringOutput `pulumi:"quotaTimeUnit"` // Comma-separated list of OAuth scopes that are validated at runtime. Apigee validates that the scopes in any access token presented match the scopes defined in the OAuth policy associated with the API product. Scopes pulumi.StringArrayOutput `pulumi:"scopes"` }
Creates an API product in an organization. You create API products after you have proxied backend services using API proxies. An API product is a collection of API resources combined with quota settings and metadata that you can use to deliver customized and productized API bundles to your developer community. This metadata can include: - Scope - Environments - API proxies - Extensible profile API products enable you repackage APIs on the fly, without having to do any additional coding or configuration. Apigee recommends that you start with a simple API product including only required elements. You then provision credentials to apps to enable them to start testing your APIs. After you have authentication and authorization working against a simple API product, you can iterate to create finer-grained API products, defining different sets of API resources for each API product. **WARNING:** - If you don't specify an API proxy in the request body, *any* app associated with the product can make calls to *any* API in your entire organization. - If you don't specify an environment in the request body, the product allows access to all environments. For more information, see What is an API product?
func GetApiProduct ¶ added in v0.3.0
func GetApiProduct(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiProductState, opts ...pulumi.ResourceOption) (*ApiProduct, error)
GetApiProduct gets an existing ApiProduct 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 NewApiProduct ¶ added in v0.3.0
func NewApiProduct(ctx *pulumi.Context, name string, args *ApiProductArgs, opts ...pulumi.ResourceOption) (*ApiProduct, error)
NewApiProduct registers a new resource with the given unique name, arguments, and options.
func (*ApiProduct) ElementType ¶ added in v0.3.0
func (*ApiProduct) ElementType() reflect.Type
func (*ApiProduct) ToApiProductOutput ¶ added in v0.3.0
func (i *ApiProduct) ToApiProductOutput() ApiProductOutput
func (*ApiProduct) ToApiProductOutputWithContext ¶ added in v0.3.0
func (i *ApiProduct) ToApiProductOutputWithContext(ctx context.Context) ApiProductOutput
type ApiProductArgs ¶ added in v0.3.0
type ApiProductArgs struct { ApiResources pulumi.StringArrayInput // Flag that specifies how API keys are approved to access the APIs defined by the API product. If set to `manual`, the consumer key is generated and returned in "pending" state. In this case, the API keys won't work until they have been explicitly approved. If set to `auto`, the consumer key is generated and returned in "approved" state and can be used immediately. **Note:** Typically, `auto` is used to provide access to free or trial API products that provide limited quota or capabilities. ApprovalType pulumi.StringPtrInput // Array of attributes that may be used to extend the default API product profile with customer-specific metadata. You can specify a maximum of 18 attributes. Use this property to specify the access level of the API product as either `public`, `private`, or `internal`. Only products marked `public` are available to developers in the Apigee developer portal. For example, you can set a product to `internal` while it is in development and then change access to `public` when it is ready to release on the portal. API products marked as `private` do not appear on the portal, but can be accessed by external developers. Attributes GoogleCloudApigeeV1AttributeArrayInput // Response only. Creation time of this environment as milliseconds since epoch. CreatedAt pulumi.StringPtrInput // Description of the API product. Include key information about the API product that is not captured by other fields. Comma-separated list of API resources to be bundled in the API product. By default, the resource paths are mapped from the `proxy.pathsuffix` variable. The proxy path suffix is defined as the URI fragment following the ProxyEndpoint base path. For example, if the `apiResources` element is defined to be `/forecastrss` and the base path defined for the API proxy is `/weather`, then only requests to `/weather/forecastrss` are permitted by the API product. You can select a specific path, or you can select all subpaths with the following wildcard: - `/**`: Indicates that all sub-URIs are included. - `/*` : Indicates that only URIs one level down are included. By default, / supports the same resources as /** as well as the base path defined by the API proxy. For example, if the base path of the API proxy is `/v1/weatherapikey`, then the API product supports requests to `/v1/weatherapikey` and to any sub-URIs, such as `/v1/weatherapikey/forecastrss`, `/v1/weatherapikey/region/CA`, and so on. For more information, see Managing API products. Description pulumi.StringPtrInput // Name displayed in the UI or developer portal to developers registering for API access. DisplayName pulumi.StringPtrInput // Comma-separated list of environment names to which the API product is bound. Requests to environments that are not listed are rejected. By specifying one or more environments, you can bind the resources listed in the API product to a specific environment, preventing developers from accessing those resources through API proxies deployed in another environment. This setting is used, for example, to prevent resources associated with API proxies in `prod` from being accessed by API proxies deployed in `test`. Environments pulumi.StringArrayInput // Configuration used to group Apigee proxies or remote services with graphQL operation name, graphQL operation type and quotas. This grouping allows us to precisely set quota for a particular combination of graphQL name and operation type for a particular proxy request. If graphQL name is not set, this would imply quota will be applied on all graphQL requests matching the operation type. GraphqlOperationGroup GoogleCloudApigeeV1GraphQLOperationGroupPtrInput // Response only. Modified time of this environment as milliseconds since epoch. LastModifiedAt pulumi.StringPtrInput // Internal name of the API product. Characters you can use in the name are restricted to: `A-Z0-9._\-$ %`. **Note:** The internal name cannot be edited when updating the API product. Name pulumi.StringPtrInput // Configuration used to group Apigee proxies or remote services with resources, method types, and quotas. The resource refers to the resource URI (excluding the base path). With this grouping, the API product creator is able to fine-tune and give precise control over which REST methods have access to specific resources and how many calls can be made (using the `quota` setting). **Note:** The `api_resources` setting cannot be specified for both the API product and operation group; otherwise the call will fail. OperationGroup GoogleCloudApigeeV1OperationGroupPtrInput OrganizationId pulumi.StringInput // Comma-separated list of API proxy names to which this API product is bound. By specifying API proxies, you can associate resources in the API product with specific API proxies, preventing developers from accessing those resources through other API proxies. Apigee rejects requests to API proxies that are not listed. **Note:** The API proxy names must already exist in the specified environment as they will be validated upon creation. Proxies pulumi.StringArrayInput // Number of request messages permitted per app by this API product for the specified `quotaInterval` and `quotaTimeUnit`. For example, a `quota` of 50, for a `quotaInterval` of 12 and a `quotaTimeUnit` of hours means 50 requests are allowed every 12 hours. Quota pulumi.StringPtrInput // Time interval over which the number of request messages is calculated. QuotaInterval pulumi.StringPtrInput // Time unit defined for the `quotaInterval`. Valid values include `minute`, `hour`, `day`, or `month`. QuotaTimeUnit pulumi.StringPtrInput // Comma-separated list of OAuth scopes that are validated at runtime. Apigee validates that the scopes in any access token presented match the scopes defined in the OAuth policy associated with the API product. Scopes pulumi.StringArrayInput }
The set of arguments for constructing a ApiProduct resource.
func (ApiProductArgs) ElementType ¶ added in v0.3.0
func (ApiProductArgs) ElementType() reflect.Type
type ApiProductInput ¶ added in v0.3.0
type ApiProductInput interface { pulumi.Input ToApiProductOutput() ApiProductOutput ToApiProductOutputWithContext(ctx context.Context) ApiProductOutput }
type ApiProductOutput ¶ added in v0.3.0
type ApiProductOutput struct{ *pulumi.OutputState }
func (ApiProductOutput) ElementType ¶ added in v0.3.0
func (ApiProductOutput) ElementType() reflect.Type
func (ApiProductOutput) ToApiProductOutput ¶ added in v0.3.0
func (o ApiProductOutput) ToApiProductOutput() ApiProductOutput
func (ApiProductOutput) ToApiProductOutputWithContext ¶ added in v0.3.0
func (o ApiProductOutput) ToApiProductOutputWithContext(ctx context.Context) ApiProductOutput
type ApiProductState ¶ added in v0.3.0
type ApiProductState struct { }
func (ApiProductState) ElementType ¶ added in v0.3.0
func (ApiProductState) ElementType() reflect.Type
type ApiState ¶ added in v0.3.0
type ApiState struct { }
func (ApiState) ElementType ¶ added in v0.3.0
type App ¶ added in v0.3.0
type App struct { pulumi.CustomResourceState // List of API products associated with the developer app. ApiProducts pulumi.StringArrayOutput `pulumi:"apiProducts"` // Developer app family. AppFamily pulumi.StringOutput `pulumi:"appFamily"` // ID of the developer app. AppId pulumi.StringOutput `pulumi:"appId"` // List of attributes for the developer app. Attributes GoogleCloudApigeeV1AttributeResponseArrayOutput `pulumi:"attributes"` // Callback URL used by OAuth 2.0 authorization servers to communicate authorization codes back to developer apps. CallbackUrl pulumi.StringOutput `pulumi:"callbackUrl"` // Time the developer app was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Set of credentials for the developer app consisting of the consumer key/secret pairs associated with the API products. Credentials GoogleCloudApigeeV1CredentialResponseArrayOutput `pulumi:"credentials"` // ID of the developer. DeveloperId pulumi.StringOutput `pulumi:"developerId"` // Expiration time, in milliseconds, for the consumer key that is generated for the developer app. If not set or left to the default value of `-1`, the API key never expires. The expiration time can't be updated after it is set. KeyExpiresIn pulumi.StringOutput `pulumi:"keyExpiresIn"` // Time the developer app was modified in milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Name of the developer app. Name pulumi.StringOutput `pulumi:"name"` // Scopes to apply to the developer app. The specified scopes must already exist for the API product that you associate with the developer app. Scopes pulumi.StringArrayOutput `pulumi:"scopes"` // Status of the credential. Valid values include `approved` or `revoked`. Status pulumi.StringOutput `pulumi:"status"` }
Creates an app associated with a developer. This API associates the developer app with the specified API product and auto-generates an API key for the app to use in calls to API proxies inside that API product. The `name` is the unique ID of the app that you can use in API calls. The `DisplayName` (set as an attribute) appears in the UI. If you don't set the `DisplayName` attribute, the `name` appears in the UI.
func GetApp ¶ added in v0.3.0
func GetApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)
GetApp gets an existing App 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 NewApp ¶ added in v0.3.0
func NewApp(ctx *pulumi.Context, name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)
NewApp registers a new resource with the given unique name, arguments, and options.
func (*App) ElementType ¶ added in v0.3.0
func (*App) ToAppOutput ¶ added in v0.3.0
type AppArgs ¶ added in v0.3.0
type AppArgs struct { // List of API products associated with the developer app. ApiProducts pulumi.StringArrayInput // Developer app family. AppFamily pulumi.StringPtrInput // ID of the developer app. AppId pulumi.StringPtrInput // List of attributes for the developer app. Attributes GoogleCloudApigeeV1AttributeArrayInput // Callback URL used by OAuth 2.0 authorization servers to communicate authorization codes back to developer apps. CallbackUrl pulumi.StringPtrInput // ID of the developer. DeveloperId pulumi.StringInput // Expiration time, in milliseconds, for the consumer key that is generated for the developer app. If not set or left to the default value of `-1`, the API key never expires. The expiration time can't be updated after it is set. KeyExpiresIn pulumi.StringPtrInput // Name of the developer app. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Scopes to apply to the developer app. The specified scopes must already exist for the API product that you associate with the developer app. Scopes pulumi.StringArrayInput // Status of the credential. Valid values include `approved` or `revoked`. Status pulumi.StringPtrInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶ added in v0.3.0
type AppOutput ¶ added in v0.3.0
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) ElementType ¶ added in v0.3.0
func (AppOutput) ToAppOutput ¶ added in v0.3.0
type AppState ¶ added in v0.3.0
type AppState struct { }
func (AppState) ElementType ¶ added in v0.3.0
type ArchiveDeployment ¶ added in v0.8.0
type ArchiveDeployment struct { pulumi.CustomResourceState // The time at which the Archive Deployment was created in milliseconds since the epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file. GcsUri pulumi.StringOutput `pulumi:"gcsUri"` // User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store. Labels pulumi.StringMapOutput `pulumi:"labels"` // Name of the Archive Deployment in the following format: `organizations/{org}/environments/{env}/archiveDeployments/{id}`. Name pulumi.StringOutput `pulumi:"name"` // A reference to the LRO that created this Archive Deployment in the following format: `organizations/{org}/operations/{id}` Operation pulumi.StringOutput `pulumi:"operation"` // The time at which the Archive Deployment was updated in milliseconds since the epoch. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Creates a new ArchiveDeployment.
func GetArchiveDeployment ¶ added in v0.8.0
func GetArchiveDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ArchiveDeploymentState, opts ...pulumi.ResourceOption) (*ArchiveDeployment, error)
GetArchiveDeployment gets an existing ArchiveDeployment 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 NewArchiveDeployment ¶ added in v0.8.0
func NewArchiveDeployment(ctx *pulumi.Context, name string, args *ArchiveDeploymentArgs, opts ...pulumi.ResourceOption) (*ArchiveDeployment, error)
NewArchiveDeployment registers a new resource with the given unique name, arguments, and options.
func (*ArchiveDeployment) ElementType ¶ added in v0.8.0
func (*ArchiveDeployment) ElementType() reflect.Type
func (*ArchiveDeployment) ToArchiveDeploymentOutput ¶ added in v0.8.0
func (i *ArchiveDeployment) ToArchiveDeploymentOutput() ArchiveDeploymentOutput
func (*ArchiveDeployment) ToArchiveDeploymentOutputWithContext ¶ added in v0.8.0
func (i *ArchiveDeployment) ToArchiveDeploymentOutputWithContext(ctx context.Context) ArchiveDeploymentOutput
type ArchiveDeploymentArgs ¶ added in v0.8.0
type ArchiveDeploymentArgs struct { EnvironmentId pulumi.StringInput // Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file. GcsUri pulumi.StringPtrInput // User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store. Labels pulumi.StringMapInput // Name of the Archive Deployment in the following format: `organizations/{org}/environments/{env}/archiveDeployments/{id}`. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a ArchiveDeployment resource.
func (ArchiveDeploymentArgs) ElementType ¶ added in v0.8.0
func (ArchiveDeploymentArgs) ElementType() reflect.Type
type ArchiveDeploymentInput ¶ added in v0.8.0
type ArchiveDeploymentInput interface { pulumi.Input ToArchiveDeploymentOutput() ArchiveDeploymentOutput ToArchiveDeploymentOutputWithContext(ctx context.Context) ArchiveDeploymentOutput }
type ArchiveDeploymentOutput ¶ added in v0.8.0
type ArchiveDeploymentOutput struct{ *pulumi.OutputState }
func (ArchiveDeploymentOutput) ElementType ¶ added in v0.8.0
func (ArchiveDeploymentOutput) ElementType() reflect.Type
func (ArchiveDeploymentOutput) ToArchiveDeploymentOutput ¶ added in v0.8.0
func (o ArchiveDeploymentOutput) ToArchiveDeploymentOutput() ArchiveDeploymentOutput
func (ArchiveDeploymentOutput) ToArchiveDeploymentOutputWithContext ¶ added in v0.8.0
func (o ArchiveDeploymentOutput) ToArchiveDeploymentOutputWithContext(ctx context.Context) ArchiveDeploymentOutput
type ArchiveDeploymentState ¶ added in v0.8.0
type ArchiveDeploymentState struct { }
func (ArchiveDeploymentState) ElementType ¶ added in v0.8.0
func (ArchiveDeploymentState) ElementType() reflect.Type
type CanaryEvaluation ¶ added in v0.3.0
type CanaryEvaluation struct { pulumi.CustomResourceState // The stable version that is serving requests. Control pulumi.StringOutput `pulumi:"control"` // Create time of the canary evaluation. CreateTime pulumi.StringOutput `pulumi:"createTime"` // End time for the evaluation's analysis. EndTime pulumi.StringOutput `pulumi:"endTime"` // Labels used to filter the metrics used for a canary evaluation. MetricLabels GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput `pulumi:"metricLabels"` // Name of the canary evalution. Name pulumi.StringOutput `pulumi:"name"` // Start time for the canary evaluation's analysis. StartTime pulumi.StringOutput `pulumi:"startTime"` // The current state of the canary evaluation. State pulumi.StringOutput `pulumi:"state"` // The newer version that is serving requests. Treatment pulumi.StringOutput `pulumi:"treatment"` // The resulting verdict of the canary evaluations: NONE, PASS, or FAIL. Verdict pulumi.StringOutput `pulumi:"verdict"` }
Creates a new canary evaluation for an organization. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetCanaryEvaluation ¶ added in v0.3.0
func GetCanaryEvaluation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CanaryEvaluationState, opts ...pulumi.ResourceOption) (*CanaryEvaluation, error)
GetCanaryEvaluation gets an existing CanaryEvaluation 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 NewCanaryEvaluation ¶ added in v0.3.0
func NewCanaryEvaluation(ctx *pulumi.Context, name string, args *CanaryEvaluationArgs, opts ...pulumi.ResourceOption) (*CanaryEvaluation, error)
NewCanaryEvaluation registers a new resource with the given unique name, arguments, and options.
func (*CanaryEvaluation) ElementType ¶ added in v0.3.0
func (*CanaryEvaluation) ElementType() reflect.Type
func (*CanaryEvaluation) ToCanaryEvaluationOutput ¶ added in v0.3.0
func (i *CanaryEvaluation) ToCanaryEvaluationOutput() CanaryEvaluationOutput
func (*CanaryEvaluation) ToCanaryEvaluationOutputWithContext ¶ added in v0.3.0
func (i *CanaryEvaluation) ToCanaryEvaluationOutputWithContext(ctx context.Context) CanaryEvaluationOutput
type CanaryEvaluationArgs ¶ added in v0.3.0
type CanaryEvaluationArgs struct { // The stable version that is serving requests. Control pulumi.StringInput // End time for the evaluation's analysis. EndTime pulumi.StringInput InstanceId pulumi.StringInput // Labels used to filter the metrics used for a canary evaluation. MetricLabels GoogleCloudApigeeV1CanaryEvaluationMetricLabelsInput OrganizationId pulumi.StringInput // Start time for the canary evaluation's analysis. StartTime pulumi.StringInput // The newer version that is serving requests. Treatment pulumi.StringInput }
The set of arguments for constructing a CanaryEvaluation resource.
func (CanaryEvaluationArgs) ElementType ¶ added in v0.3.0
func (CanaryEvaluationArgs) ElementType() reflect.Type
type CanaryEvaluationInput ¶ added in v0.3.0
type CanaryEvaluationInput interface { pulumi.Input ToCanaryEvaluationOutput() CanaryEvaluationOutput ToCanaryEvaluationOutputWithContext(ctx context.Context) CanaryEvaluationOutput }
type CanaryEvaluationOutput ¶ added in v0.3.0
type CanaryEvaluationOutput struct{ *pulumi.OutputState }
func (CanaryEvaluationOutput) ElementType ¶ added in v0.3.0
func (CanaryEvaluationOutput) ElementType() reflect.Type
func (CanaryEvaluationOutput) ToCanaryEvaluationOutput ¶ added in v0.3.0
func (o CanaryEvaluationOutput) ToCanaryEvaluationOutput() CanaryEvaluationOutput
func (CanaryEvaluationOutput) ToCanaryEvaluationOutputWithContext ¶ added in v0.3.0
func (o CanaryEvaluationOutput) ToCanaryEvaluationOutputWithContext(ctx context.Context) CanaryEvaluationOutput
type CanaryEvaluationState ¶ added in v0.3.0
type CanaryEvaluationState struct { }
func (CanaryEvaluationState) ElementType ¶ added in v0.3.0
func (CanaryEvaluationState) ElementType() reflect.Type
type DataCollector ¶ added in v0.3.0
type DataCollector struct { pulumi.CustomResourceState // The time at which the data collector was created in milliseconds since the epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A description of the data collector. Description pulumi.StringOutput `pulumi:"description"` // The time at which the Data Collector was last updated in milliseconds since the epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // ID of the data collector. Must begin with `dc_`. Name pulumi.StringOutput `pulumi:"name"` // Immutable. The type of data this data collector will collect. Type pulumi.StringOutput `pulumi:"type"` }
Creates a new data collector.
func GetDataCollector ¶ added in v0.3.0
func GetDataCollector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataCollectorState, opts ...pulumi.ResourceOption) (*DataCollector, error)
GetDataCollector gets an existing DataCollector 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 NewDataCollector ¶ added in v0.3.0
func NewDataCollector(ctx *pulumi.Context, name string, args *DataCollectorArgs, opts ...pulumi.ResourceOption) (*DataCollector, error)
NewDataCollector registers a new resource with the given unique name, arguments, and options.
func (*DataCollector) ElementType ¶ added in v0.3.0
func (*DataCollector) ElementType() reflect.Type
func (*DataCollector) ToDataCollectorOutput ¶ added in v0.3.0
func (i *DataCollector) ToDataCollectorOutput() DataCollectorOutput
func (*DataCollector) ToDataCollectorOutputWithContext ¶ added in v0.3.0
func (i *DataCollector) ToDataCollectorOutputWithContext(ctx context.Context) DataCollectorOutput
type DataCollectorArgs ¶ added in v0.3.0
type DataCollectorArgs struct { DataCollectorId pulumi.StringPtrInput // A description of the data collector. Description pulumi.StringPtrInput // ID of the data collector. Must begin with `dc_`. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Immutable. The type of data this data collector will collect. Type DataCollectorTypePtrInput }
The set of arguments for constructing a DataCollector resource.
func (DataCollectorArgs) ElementType ¶ added in v0.3.0
func (DataCollectorArgs) ElementType() reflect.Type
type DataCollectorInput ¶ added in v0.3.0
type DataCollectorInput interface { pulumi.Input ToDataCollectorOutput() DataCollectorOutput ToDataCollectorOutputWithContext(ctx context.Context) DataCollectorOutput }
type DataCollectorOutput ¶ added in v0.3.0
type DataCollectorOutput struct{ *pulumi.OutputState }
func (DataCollectorOutput) ElementType ¶ added in v0.3.0
func (DataCollectorOutput) ElementType() reflect.Type
func (DataCollectorOutput) ToDataCollectorOutput ¶ added in v0.3.0
func (o DataCollectorOutput) ToDataCollectorOutput() DataCollectorOutput
func (DataCollectorOutput) ToDataCollectorOutputWithContext ¶ added in v0.3.0
func (o DataCollectorOutput) ToDataCollectorOutputWithContext(ctx context.Context) DataCollectorOutput
type DataCollectorState ¶ added in v0.3.0
type DataCollectorState struct { }
func (DataCollectorState) ElementType ¶ added in v0.3.0
func (DataCollectorState) ElementType() reflect.Type
type DataCollectorType ¶ added in v0.4.0
type DataCollectorType string
Immutable. The type of data this data collector will collect.
func (DataCollectorType) ElementType ¶ added in v0.4.0
func (DataCollectorType) ElementType() reflect.Type
func (DataCollectorType) ToDataCollectorTypeOutput ¶ added in v0.6.0
func (e DataCollectorType) ToDataCollectorTypeOutput() DataCollectorTypeOutput
func (DataCollectorType) ToDataCollectorTypeOutputWithContext ¶ added in v0.6.0
func (e DataCollectorType) ToDataCollectorTypeOutputWithContext(ctx context.Context) DataCollectorTypeOutput
func (DataCollectorType) ToDataCollectorTypePtrOutput ¶ added in v0.6.0
func (e DataCollectorType) ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput
func (DataCollectorType) ToDataCollectorTypePtrOutputWithContext ¶ added in v0.6.0
func (e DataCollectorType) ToDataCollectorTypePtrOutputWithContext(ctx context.Context) DataCollectorTypePtrOutput
func (DataCollectorType) ToStringOutput ¶ added in v0.4.0
func (e DataCollectorType) ToStringOutput() pulumi.StringOutput
func (DataCollectorType) ToStringOutputWithContext ¶ added in v0.4.0
func (e DataCollectorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataCollectorType) ToStringPtrOutput ¶ added in v0.4.0
func (e DataCollectorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataCollectorType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DataCollectorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataCollectorTypeInput ¶ added in v0.6.0
type DataCollectorTypeInput interface { pulumi.Input ToDataCollectorTypeOutput() DataCollectorTypeOutput ToDataCollectorTypeOutputWithContext(context.Context) DataCollectorTypeOutput }
DataCollectorTypeInput is an input type that accepts DataCollectorTypeArgs and DataCollectorTypeOutput values. You can construct a concrete instance of `DataCollectorTypeInput` via:
DataCollectorTypeArgs{...}
type DataCollectorTypeOutput ¶ added in v0.6.0
type DataCollectorTypeOutput struct{ *pulumi.OutputState }
func (DataCollectorTypeOutput) ElementType ¶ added in v0.6.0
func (DataCollectorTypeOutput) ElementType() reflect.Type
func (DataCollectorTypeOutput) ToDataCollectorTypeOutput ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToDataCollectorTypeOutput() DataCollectorTypeOutput
func (DataCollectorTypeOutput) ToDataCollectorTypeOutputWithContext ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToDataCollectorTypeOutputWithContext(ctx context.Context) DataCollectorTypeOutput
func (DataCollectorTypeOutput) ToDataCollectorTypePtrOutput ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput
func (DataCollectorTypeOutput) ToDataCollectorTypePtrOutputWithContext ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToDataCollectorTypePtrOutputWithContext(ctx context.Context) DataCollectorTypePtrOutput
func (DataCollectorTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToStringOutput() pulumi.StringOutput
func (DataCollectorTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataCollectorTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataCollectorTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DataCollectorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataCollectorTypePtrInput ¶ added in v0.6.0
type DataCollectorTypePtrInput interface { pulumi.Input ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput ToDataCollectorTypePtrOutputWithContext(context.Context) DataCollectorTypePtrOutput }
func DataCollectorTypePtr ¶ added in v0.6.0
func DataCollectorTypePtr(v string) DataCollectorTypePtrInput
type DataCollectorTypePtrOutput ¶ added in v0.6.0
type DataCollectorTypePtrOutput struct{ *pulumi.OutputState }
func (DataCollectorTypePtrOutput) Elem ¶ added in v0.6.0
func (o DataCollectorTypePtrOutput) Elem() DataCollectorTypeOutput
func (DataCollectorTypePtrOutput) ElementType ¶ added in v0.6.0
func (DataCollectorTypePtrOutput) ElementType() reflect.Type
func (DataCollectorTypePtrOutput) ToDataCollectorTypePtrOutput ¶ added in v0.6.0
func (o DataCollectorTypePtrOutput) ToDataCollectorTypePtrOutput() DataCollectorTypePtrOutput
func (DataCollectorTypePtrOutput) ToDataCollectorTypePtrOutputWithContext ¶ added in v0.6.0
func (o DataCollectorTypePtrOutput) ToDataCollectorTypePtrOutputWithContext(ctx context.Context) DataCollectorTypePtrOutput
func (DataCollectorTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DataCollectorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataCollectorTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DataCollectorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Datastore ¶ added in v0.3.0
type Datastore struct { pulumi.CustomResourceState // Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z CreateTime pulumi.StringOutput `pulumi:"createTime"` // Datastore Configurations. DatastoreConfig GoogleCloudApigeeV1DatastoreConfigResponseOutput `pulumi:"datastoreConfig"` // Display name in UI DisplayName pulumi.StringOutput `pulumi:"displayName"` // Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z LastUpdateTime pulumi.StringOutput `pulumi:"lastUpdateTime"` // Organization that the datastore belongs to Org pulumi.StringOutput `pulumi:"org"` // Resource link of Datastore. Example: `/organizations/{org}/analytics/datastores/{uuid}` Self pulumi.StringOutput `pulumi:"self"` // Destination storage type. Supported types `gcs` or `bigquery`. TargetType pulumi.StringOutput `pulumi:"targetType"` }
Create a Datastore for an org Auto-naming is currently not supported for this resource.
func GetDatastore ¶ added in v0.3.0
func GetDatastore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatastoreState, opts ...pulumi.ResourceOption) (*Datastore, error)
GetDatastore gets an existing Datastore 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 NewDatastore ¶ added in v0.3.0
func NewDatastore(ctx *pulumi.Context, name string, args *DatastoreArgs, opts ...pulumi.ResourceOption) (*Datastore, error)
NewDatastore registers a new resource with the given unique name, arguments, and options.
func (*Datastore) ElementType ¶ added in v0.3.0
func (*Datastore) ToDatastoreOutput ¶ added in v0.3.0
func (i *Datastore) ToDatastoreOutput() DatastoreOutput
func (*Datastore) ToDatastoreOutputWithContext ¶ added in v0.3.0
func (i *Datastore) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreArgs ¶ added in v0.3.0
type DatastoreArgs struct { // Datastore Configurations. DatastoreConfig GoogleCloudApigeeV1DatastoreConfigPtrInput // Display name in UI DisplayName pulumi.StringInput OrganizationId pulumi.StringInput // Destination storage type. Supported types `gcs` or `bigquery`. TargetType pulumi.StringPtrInput }
The set of arguments for constructing a Datastore resource.
func (DatastoreArgs) ElementType ¶ added in v0.3.0
func (DatastoreArgs) ElementType() reflect.Type
type DatastoreInput ¶ added in v0.3.0
type DatastoreInput interface { pulumi.Input ToDatastoreOutput() DatastoreOutput ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput }
type DatastoreOutput ¶ added in v0.3.0
type DatastoreOutput struct{ *pulumi.OutputState }
func (DatastoreOutput) ElementType ¶ added in v0.3.0
func (DatastoreOutput) ElementType() reflect.Type
func (DatastoreOutput) ToDatastoreOutput ¶ added in v0.3.0
func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
func (DatastoreOutput) ToDatastoreOutputWithContext ¶ added in v0.3.0
func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreState ¶ added in v0.3.0
type DatastoreState struct { }
func (DatastoreState) ElementType ¶ added in v0.3.0
func (DatastoreState) ElementType() reflect.Type
type DebugSession ¶ added in v0.3.0
type DebugSession struct { pulumi.CustomResourceState // Optional. The number of request to be traced. Min = 1, Max = 15, Default = 10. Count pulumi.IntOutput `pulumi:"count"` // Optional. A conditional statement which is evaluated against the request message to determine if it should be traced. Syntax matches that of on API Proxy bundle flow Condition. Filter pulumi.StringOutput `pulumi:"filter"` // A unique ID for this DebugSession. Name pulumi.StringOutput `pulumi:"name"` // Optional. The time in seconds after which this DebugSession should end. This value will override the value in query param, if both are provided. Timeout pulumi.StringOutput `pulumi:"timeout"` // Optional. The maximum number of bytes captured from the response payload. Min = 0, Max = 5120, Default = 5120. Tracesize pulumi.IntOutput `pulumi:"tracesize"` // Optional. The length of time, in seconds, that this debug session is valid, starting from when it's received in the control plane. Min = 1, Max = 15, Default = 10. Validity pulumi.IntOutput `pulumi:"validity"` }
Creates a debug session for a deployed API Proxy revision. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetDebugSession ¶ added in v0.3.0
func GetDebugSession(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DebugSessionState, opts ...pulumi.ResourceOption) (*DebugSession, error)
GetDebugSession gets an existing DebugSession 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 NewDebugSession ¶ added in v0.3.0
func NewDebugSession(ctx *pulumi.Context, name string, args *DebugSessionArgs, opts ...pulumi.ResourceOption) (*DebugSession, error)
NewDebugSession registers a new resource with the given unique name, arguments, and options.
func (*DebugSession) ElementType ¶ added in v0.3.0
func (*DebugSession) ElementType() reflect.Type
func (*DebugSession) ToDebugSessionOutput ¶ added in v0.3.0
func (i *DebugSession) ToDebugSessionOutput() DebugSessionOutput
func (*DebugSession) ToDebugSessionOutputWithContext ¶ added in v0.3.0
func (i *DebugSession) ToDebugSessionOutputWithContext(ctx context.Context) DebugSessionOutput
type DebugSessionArgs ¶ added in v0.3.0
type DebugSessionArgs struct { ApiId pulumi.StringInput // Optional. The number of request to be traced. Min = 1, Max = 15, Default = 10. Count pulumi.IntPtrInput EnvironmentId pulumi.StringInput // Optional. A conditional statement which is evaluated against the request message to determine if it should be traced. Syntax matches that of on API Proxy bundle flow Condition. Filter pulumi.StringPtrInput // A unique ID for this DebugSession. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput RevisionId pulumi.StringInput // Optional. The time in seconds after which this DebugSession should end. This value will override the value in query param, if both are provided. Timeout pulumi.StringPtrInput // Optional. The maximum number of bytes captured from the response payload. Min = 0, Max = 5120, Default = 5120. Tracesize pulumi.IntPtrInput // Optional. The length of time, in seconds, that this debug session is valid, starting from when it's received in the control plane. Min = 1, Max = 15, Default = 10. Validity pulumi.IntPtrInput }
The set of arguments for constructing a DebugSession resource.
func (DebugSessionArgs) ElementType ¶ added in v0.3.0
func (DebugSessionArgs) ElementType() reflect.Type
type DebugSessionInput ¶ added in v0.3.0
type DebugSessionInput interface { pulumi.Input ToDebugSessionOutput() DebugSessionOutput ToDebugSessionOutputWithContext(ctx context.Context) DebugSessionOutput }
type DebugSessionOutput ¶ added in v0.3.0
type DebugSessionOutput struct{ *pulumi.OutputState }
func (DebugSessionOutput) ElementType ¶ added in v0.3.0
func (DebugSessionOutput) ElementType() reflect.Type
func (DebugSessionOutput) ToDebugSessionOutput ¶ added in v0.3.0
func (o DebugSessionOutput) ToDebugSessionOutput() DebugSessionOutput
func (DebugSessionOutput) ToDebugSessionOutputWithContext ¶ added in v0.3.0
func (o DebugSessionOutput) ToDebugSessionOutputWithContext(ctx context.Context) DebugSessionOutput
type DebugSessionState ¶ added in v0.3.0
type DebugSessionState struct { }
func (DebugSessionState) ElementType ¶ added in v0.3.0
func (DebugSessionState) ElementType() reflect.Type
type Developer ¶ added in v0.3.0
type Developer struct { pulumi.CustomResourceState // Access type. AccessType pulumi.StringOutput `pulumi:"accessType"` // Developer app family. AppFamily pulumi.StringOutput `pulumi:"appFamily"` // List of apps associated with the developer. Apps pulumi.StringArrayOutput `pulumi:"apps"` // Optional. Developer attributes (name/value pairs). The custom attribute limit is 18. Attributes GoogleCloudApigeeV1AttributeResponseArrayOutput `pulumi:"attributes"` // List of companies associated with the developer. Companies pulumi.StringArrayOutput `pulumi:"companies"` // Time at which the developer was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // ID of the developer. **Note**: IDs are generated internally by Apigee and are not guaranteed to stay the same over time. DeveloperId pulumi.StringOutput `pulumi:"developerId"` // Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only. Email pulumi.StringOutput `pulumi:"email"` // First name of the developer. FirstName pulumi.StringOutput `pulumi:"firstName"` // Time at which the developer was last modified in milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Last name of the developer. LastName pulumi.StringOutput `pulumi:"lastName"` // Name of the Apigee organization in which the developer resides. OrganizationName pulumi.StringOutput `pulumi:"organizationName"` // Status of the developer. Valid values are `active` and `inactive`. Status pulumi.StringOutput `pulumi:"status"` // User name of the developer. Not used by Apigee hybrid. UserName pulumi.StringOutput `pulumi:"userName"` }
Creates a developer. Once created, the developer can register an app and obtain an API key. At creation time, a developer is set as `active`. To change the developer status, use the SetDeveloperStatus API. Auto-naming is currently not supported for this resource.
func GetDeveloper ¶ added in v0.3.0
func GetDeveloper(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeveloperState, opts ...pulumi.ResourceOption) (*Developer, error)
GetDeveloper gets an existing Developer 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 NewDeveloper ¶ added in v0.3.0
func NewDeveloper(ctx *pulumi.Context, name string, args *DeveloperArgs, opts ...pulumi.ResourceOption) (*Developer, error)
NewDeveloper registers a new resource with the given unique name, arguments, and options.
func (*Developer) ElementType ¶ added in v0.3.0
func (*Developer) ToDeveloperOutput ¶ added in v0.3.0
func (i *Developer) ToDeveloperOutput() DeveloperOutput
func (*Developer) ToDeveloperOutputWithContext ¶ added in v0.3.0
func (i *Developer) ToDeveloperOutputWithContext(ctx context.Context) DeveloperOutput
type DeveloperArgs ¶ added in v0.3.0
type DeveloperArgs struct { // Access type. AccessType pulumi.StringPtrInput // Developer app family. AppFamily pulumi.StringPtrInput // List of apps associated with the developer. Apps pulumi.StringArrayInput // Optional. Developer attributes (name/value pairs). The custom attribute limit is 18. Attributes GoogleCloudApigeeV1AttributeArrayInput // List of companies associated with the developer. Companies pulumi.StringArrayInput // ID of the developer. **Note**: IDs are generated internally by Apigee and are not guaranteed to stay the same over time. DeveloperId pulumi.StringPtrInput // Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only. Email pulumi.StringInput // First name of the developer. FirstName pulumi.StringInput // Last name of the developer. LastName pulumi.StringInput OrganizationId pulumi.StringInput // User name of the developer. Not used by Apigee hybrid. UserName pulumi.StringInput }
The set of arguments for constructing a Developer resource.
func (DeveloperArgs) ElementType ¶ added in v0.3.0
func (DeveloperArgs) ElementType() reflect.Type
type DeveloperInput ¶ added in v0.3.0
type DeveloperInput interface { pulumi.Input ToDeveloperOutput() DeveloperOutput ToDeveloperOutputWithContext(ctx context.Context) DeveloperOutput }
type DeveloperOutput ¶ added in v0.3.0
type DeveloperOutput struct{ *pulumi.OutputState }
func (DeveloperOutput) ElementType ¶ added in v0.3.0
func (DeveloperOutput) ElementType() reflect.Type
func (DeveloperOutput) ToDeveloperOutput ¶ added in v0.3.0
func (o DeveloperOutput) ToDeveloperOutput() DeveloperOutput
func (DeveloperOutput) ToDeveloperOutputWithContext ¶ added in v0.3.0
func (o DeveloperOutput) ToDeveloperOutputWithContext(ctx context.Context) DeveloperOutput
type DeveloperState ¶ added in v0.3.0
type DeveloperState struct { }
func (DeveloperState) ElementType ¶ added in v0.3.0
func (DeveloperState) ElementType() reflect.Type
type Envgroup ¶ added in v0.3.0
type Envgroup struct { pulumi.CustomResourceState // The time at which the environment group was created as milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Host names for this environment group. Hostnames pulumi.StringArrayOutput `pulumi:"hostnames"` // The time at which the environment group was last updated as milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // ID of the environment group. Name pulumi.StringOutput `pulumi:"name"` // State of the environment group. Values other than ACTIVE means the resource is not ready to use. State pulumi.StringOutput `pulumi:"state"` }
Creates a new environment group.
func GetEnvgroup ¶ added in v0.3.0
func GetEnvgroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvgroupState, opts ...pulumi.ResourceOption) (*Envgroup, error)
GetEnvgroup gets an existing Envgroup 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 NewEnvgroup ¶ added in v0.3.0
func NewEnvgroup(ctx *pulumi.Context, name string, args *EnvgroupArgs, opts ...pulumi.ResourceOption) (*Envgroup, error)
NewEnvgroup registers a new resource with the given unique name, arguments, and options.
func (*Envgroup) ElementType ¶ added in v0.3.0
func (*Envgroup) ToEnvgroupOutput ¶ added in v0.3.0
func (i *Envgroup) ToEnvgroupOutput() EnvgroupOutput
func (*Envgroup) ToEnvgroupOutputWithContext ¶ added in v0.3.0
func (i *Envgroup) ToEnvgroupOutputWithContext(ctx context.Context) EnvgroupOutput
type EnvgroupArgs ¶ added in v0.3.0
type EnvgroupArgs struct { // Host names for this environment group. Hostnames pulumi.StringArrayInput // ID of the environment group. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a Envgroup resource.
func (EnvgroupArgs) ElementType ¶ added in v0.3.0
func (EnvgroupArgs) ElementType() reflect.Type
type EnvgroupAttachment ¶ added in v0.3.0
type EnvgroupAttachment struct { pulumi.CustomResourceState // The time at which the environment group attachment was created as milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // ID of the attached environment. Environment pulumi.StringOutput `pulumi:"environment"` // ID of the environment group attachment. Name pulumi.StringOutput `pulumi:"name"` }
Creates a new attachment of an environment to an environment group.
func GetEnvgroupAttachment ¶ added in v0.3.0
func GetEnvgroupAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvgroupAttachmentState, opts ...pulumi.ResourceOption) (*EnvgroupAttachment, error)
GetEnvgroupAttachment gets an existing EnvgroupAttachment 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 NewEnvgroupAttachment ¶ added in v0.3.0
func NewEnvgroupAttachment(ctx *pulumi.Context, name string, args *EnvgroupAttachmentArgs, opts ...pulumi.ResourceOption) (*EnvgroupAttachment, error)
NewEnvgroupAttachment registers a new resource with the given unique name, arguments, and options.
func (*EnvgroupAttachment) ElementType ¶ added in v0.3.0
func (*EnvgroupAttachment) ElementType() reflect.Type
func (*EnvgroupAttachment) ToEnvgroupAttachmentOutput ¶ added in v0.3.0
func (i *EnvgroupAttachment) ToEnvgroupAttachmentOutput() EnvgroupAttachmentOutput
func (*EnvgroupAttachment) ToEnvgroupAttachmentOutputWithContext ¶ added in v0.3.0
func (i *EnvgroupAttachment) ToEnvgroupAttachmentOutputWithContext(ctx context.Context) EnvgroupAttachmentOutput
type EnvgroupAttachmentArgs ¶ added in v0.3.0
type EnvgroupAttachmentArgs struct { EnvgroupId pulumi.StringInput // ID of the attached environment. Environment pulumi.StringInput // ID of the environment group attachment. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a EnvgroupAttachment resource.
func (EnvgroupAttachmentArgs) ElementType ¶ added in v0.3.0
func (EnvgroupAttachmentArgs) ElementType() reflect.Type
type EnvgroupAttachmentInput ¶ added in v0.3.0
type EnvgroupAttachmentInput interface { pulumi.Input ToEnvgroupAttachmentOutput() EnvgroupAttachmentOutput ToEnvgroupAttachmentOutputWithContext(ctx context.Context) EnvgroupAttachmentOutput }
type EnvgroupAttachmentOutput ¶ added in v0.3.0
type EnvgroupAttachmentOutput struct{ *pulumi.OutputState }
func (EnvgroupAttachmentOutput) ElementType ¶ added in v0.3.0
func (EnvgroupAttachmentOutput) ElementType() reflect.Type
func (EnvgroupAttachmentOutput) ToEnvgroupAttachmentOutput ¶ added in v0.3.0
func (o EnvgroupAttachmentOutput) ToEnvgroupAttachmentOutput() EnvgroupAttachmentOutput
func (EnvgroupAttachmentOutput) ToEnvgroupAttachmentOutputWithContext ¶ added in v0.3.0
func (o EnvgroupAttachmentOutput) ToEnvgroupAttachmentOutputWithContext(ctx context.Context) EnvgroupAttachmentOutput
type EnvgroupAttachmentState ¶ added in v0.3.0
type EnvgroupAttachmentState struct { }
func (EnvgroupAttachmentState) ElementType ¶ added in v0.3.0
func (EnvgroupAttachmentState) ElementType() reflect.Type
type EnvgroupInput ¶ added in v0.3.0
type EnvgroupInput interface { pulumi.Input ToEnvgroupOutput() EnvgroupOutput ToEnvgroupOutputWithContext(ctx context.Context) EnvgroupOutput }
type EnvgroupOutput ¶ added in v0.3.0
type EnvgroupOutput struct{ *pulumi.OutputState }
func (EnvgroupOutput) ElementType ¶ added in v0.3.0
func (EnvgroupOutput) ElementType() reflect.Type
func (EnvgroupOutput) ToEnvgroupOutput ¶ added in v0.3.0
func (o EnvgroupOutput) ToEnvgroupOutput() EnvgroupOutput
func (EnvgroupOutput) ToEnvgroupOutputWithContext ¶ added in v0.3.0
func (o EnvgroupOutput) ToEnvgroupOutputWithContext(ctx context.Context) EnvgroupOutput
type EnvgroupState ¶ added in v0.3.0
type EnvgroupState struct { }
func (EnvgroupState) ElementType ¶ added in v0.3.0
func (EnvgroupState) ElementType() reflect.Type
type Environment ¶ added in v0.3.0
type Environment struct { pulumi.CustomResourceState // Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed. ApiProxyType pulumi.StringOutput `pulumi:"apiProxyType"` // Creation time of this environment as milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers DeploymentType pulumi.StringOutput `pulumi:"deploymentType"` // Optional. Description of the environment. Description pulumi.StringOutput `pulumi:"description"` // Optional. Display name for this environment. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Last modification time of this environment as milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` Name pulumi.StringOutput `pulumi:"name"` // Optional. Key-value pairs that may be used for customizing the environment. Properties GoogleCloudApigeeV1PropertiesResponseOutput `pulumi:"properties"` // State of the environment. Values other than ACTIVE means the resource is not ready to use. State pulumi.StringOutput `pulumi:"state"` }
Creates an environment in an organization.
func GetEnvironment ¶ added in v0.3.0
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment 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 NewEnvironment ¶ added in v0.3.0
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶ added in v0.3.0
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶ added in v0.3.0
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶ added in v0.3.0
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentApiProxyType ¶ added in v0.8.0
type EnvironmentApiProxyType string
Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed.
func (EnvironmentApiProxyType) ElementType ¶ added in v0.8.0
func (EnvironmentApiProxyType) ElementType() reflect.Type
func (EnvironmentApiProxyType) ToEnvironmentApiProxyTypeOutput ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypeOutput() EnvironmentApiProxyTypeOutput
func (EnvironmentApiProxyType) ToEnvironmentApiProxyTypeOutputWithContext ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypeOutputWithContext(ctx context.Context) EnvironmentApiProxyTypeOutput
func (EnvironmentApiProxyType) ToEnvironmentApiProxyTypePtrOutput ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput
func (EnvironmentApiProxyType) ToEnvironmentApiProxyTypePtrOutputWithContext ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToEnvironmentApiProxyTypePtrOutputWithContext(ctx context.Context) EnvironmentApiProxyTypePtrOutput
func (EnvironmentApiProxyType) ToStringOutput ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToStringOutput() pulumi.StringOutput
func (EnvironmentApiProxyType) ToStringOutputWithContext ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentApiProxyType) ToStringPtrOutput ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentApiProxyType) ToStringPtrOutputWithContext ¶ added in v0.8.0
func (e EnvironmentApiProxyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentApiProxyTypeInput ¶ added in v0.8.0
type EnvironmentApiProxyTypeInput interface { pulumi.Input ToEnvironmentApiProxyTypeOutput() EnvironmentApiProxyTypeOutput ToEnvironmentApiProxyTypeOutputWithContext(context.Context) EnvironmentApiProxyTypeOutput }
EnvironmentApiProxyTypeInput is an input type that accepts EnvironmentApiProxyTypeArgs and EnvironmentApiProxyTypeOutput values. You can construct a concrete instance of `EnvironmentApiProxyTypeInput` via:
EnvironmentApiProxyTypeArgs{...}
type EnvironmentApiProxyTypeOutput ¶ added in v0.8.0
type EnvironmentApiProxyTypeOutput struct{ *pulumi.OutputState }
func (EnvironmentApiProxyTypeOutput) ElementType ¶ added in v0.8.0
func (EnvironmentApiProxyTypeOutput) ElementType() reflect.Type
func (EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypeOutput ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypeOutput() EnvironmentApiProxyTypeOutput
func (EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypeOutputWithContext ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypeOutputWithContext(ctx context.Context) EnvironmentApiProxyTypeOutput
func (EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypePtrOutput ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput
func (EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypePtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToEnvironmentApiProxyTypePtrOutputWithContext(ctx context.Context) EnvironmentApiProxyTypePtrOutput
func (EnvironmentApiProxyTypeOutput) ToStringOutput ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentApiProxyTypeOutput) ToStringOutputWithContext ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentApiProxyTypeOutput) ToStringPtrOutput ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentApiProxyTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentApiProxyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentApiProxyTypePtrInput ¶ added in v0.8.0
type EnvironmentApiProxyTypePtrInput interface { pulumi.Input ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput ToEnvironmentApiProxyTypePtrOutputWithContext(context.Context) EnvironmentApiProxyTypePtrOutput }
func EnvironmentApiProxyTypePtr ¶ added in v0.8.0
func EnvironmentApiProxyTypePtr(v string) EnvironmentApiProxyTypePtrInput
type EnvironmentApiProxyTypePtrOutput ¶ added in v0.8.0
type EnvironmentApiProxyTypePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentApiProxyTypePtrOutput) Elem ¶ added in v0.8.0
func (o EnvironmentApiProxyTypePtrOutput) Elem() EnvironmentApiProxyTypeOutput
func (EnvironmentApiProxyTypePtrOutput) ElementType ¶ added in v0.8.0
func (EnvironmentApiProxyTypePtrOutput) ElementType() reflect.Type
func (EnvironmentApiProxyTypePtrOutput) ToEnvironmentApiProxyTypePtrOutput ¶ added in v0.8.0
func (o EnvironmentApiProxyTypePtrOutput) ToEnvironmentApiProxyTypePtrOutput() EnvironmentApiProxyTypePtrOutput
func (EnvironmentApiProxyTypePtrOutput) ToEnvironmentApiProxyTypePtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentApiProxyTypePtrOutput) ToEnvironmentApiProxyTypePtrOutputWithContext(ctx context.Context) EnvironmentApiProxyTypePtrOutput
func (EnvironmentApiProxyTypePtrOutput) ToStringPtrOutput ¶ added in v0.8.0
func (o EnvironmentApiProxyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentApiProxyTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentApiProxyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentArgs ¶ added in v0.3.0
type EnvironmentArgs struct { // Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed. ApiProxyType EnvironmentApiProxyTypePtrInput // Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers DeploymentType EnvironmentDeploymentTypePtrInput // Optional. Description of the environment. Description pulumi.StringPtrInput // Optional. Display name for this environment. DisplayName pulumi.StringPtrInput // Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Optional. Key-value pairs that may be used for customizing the environment. Properties GoogleCloudApigeeV1PropertiesPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶ added in v0.3.0
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentDeploymentType ¶ added in v0.8.0
type EnvironmentDeploymentType string
Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers
func (EnvironmentDeploymentType) ElementType ¶ added in v0.8.0
func (EnvironmentDeploymentType) ElementType() reflect.Type
func (EnvironmentDeploymentType) ToEnvironmentDeploymentTypeOutput ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypeOutput() EnvironmentDeploymentTypeOutput
func (EnvironmentDeploymentType) ToEnvironmentDeploymentTypeOutputWithContext ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypeOutputWithContext(ctx context.Context) EnvironmentDeploymentTypeOutput
func (EnvironmentDeploymentType) ToEnvironmentDeploymentTypePtrOutput ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput
func (EnvironmentDeploymentType) ToEnvironmentDeploymentTypePtrOutputWithContext ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToEnvironmentDeploymentTypePtrOutputWithContext(ctx context.Context) EnvironmentDeploymentTypePtrOutput
func (EnvironmentDeploymentType) ToStringOutput ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToStringOutput() pulumi.StringOutput
func (EnvironmentDeploymentType) ToStringOutputWithContext ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentDeploymentType) ToStringPtrOutput ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentDeploymentType) ToStringPtrOutputWithContext ¶ added in v0.8.0
func (e EnvironmentDeploymentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentDeploymentTypeInput ¶ added in v0.8.0
type EnvironmentDeploymentTypeInput interface { pulumi.Input ToEnvironmentDeploymentTypeOutput() EnvironmentDeploymentTypeOutput ToEnvironmentDeploymentTypeOutputWithContext(context.Context) EnvironmentDeploymentTypeOutput }
EnvironmentDeploymentTypeInput is an input type that accepts EnvironmentDeploymentTypeArgs and EnvironmentDeploymentTypeOutput values. You can construct a concrete instance of `EnvironmentDeploymentTypeInput` via:
EnvironmentDeploymentTypeArgs{...}
type EnvironmentDeploymentTypeOutput ¶ added in v0.8.0
type EnvironmentDeploymentTypeOutput struct{ *pulumi.OutputState }
func (EnvironmentDeploymentTypeOutput) ElementType ¶ added in v0.8.0
func (EnvironmentDeploymentTypeOutput) ElementType() reflect.Type
func (EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypeOutput ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypeOutput() EnvironmentDeploymentTypeOutput
func (EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypeOutputWithContext ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypeOutputWithContext(ctx context.Context) EnvironmentDeploymentTypeOutput
func (EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypePtrOutput ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput
func (EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypePtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToEnvironmentDeploymentTypePtrOutputWithContext(ctx context.Context) EnvironmentDeploymentTypePtrOutput
func (EnvironmentDeploymentTypeOutput) ToStringOutput ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentDeploymentTypeOutput) ToStringOutputWithContext ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentDeploymentTypeOutput) ToStringPtrOutput ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentDeploymentTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentDeploymentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentDeploymentTypePtrInput ¶ added in v0.8.0
type EnvironmentDeploymentTypePtrInput interface { pulumi.Input ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput ToEnvironmentDeploymentTypePtrOutputWithContext(context.Context) EnvironmentDeploymentTypePtrOutput }
func EnvironmentDeploymentTypePtr ¶ added in v0.8.0
func EnvironmentDeploymentTypePtr(v string) EnvironmentDeploymentTypePtrInput
type EnvironmentDeploymentTypePtrOutput ¶ added in v0.8.0
type EnvironmentDeploymentTypePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentDeploymentTypePtrOutput) Elem ¶ added in v0.8.0
func (o EnvironmentDeploymentTypePtrOutput) Elem() EnvironmentDeploymentTypeOutput
func (EnvironmentDeploymentTypePtrOutput) ElementType ¶ added in v0.8.0
func (EnvironmentDeploymentTypePtrOutput) ElementType() reflect.Type
func (EnvironmentDeploymentTypePtrOutput) ToEnvironmentDeploymentTypePtrOutput ¶ added in v0.8.0
func (o EnvironmentDeploymentTypePtrOutput) ToEnvironmentDeploymentTypePtrOutput() EnvironmentDeploymentTypePtrOutput
func (EnvironmentDeploymentTypePtrOutput) ToEnvironmentDeploymentTypePtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentDeploymentTypePtrOutput) ToEnvironmentDeploymentTypePtrOutputWithContext(ctx context.Context) EnvironmentDeploymentTypePtrOutput
func (EnvironmentDeploymentTypePtrOutput) ToStringPtrOutput ¶ added in v0.8.0
func (o EnvironmentDeploymentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentDeploymentTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.8.0
func (o EnvironmentDeploymentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentInput ¶ added in v0.3.0
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentOutput ¶ added in v0.3.0
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) ElementType ¶ added in v0.3.0
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) ToEnvironmentOutput ¶ added in v0.3.0
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶ added in v0.3.0
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶ added in v0.3.0
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶ added in v0.3.0
func (EnvironmentState) ElementType() reflect.Type
type Export ¶ added in v0.3.0
type Export struct { pulumi.CustomResourceState // Time the export job was created. Created pulumi.StringOutput `pulumi:"created"` // Name of the datastore that is the destination of the export job [datastore] DatastoreName pulumi.StringOutput `pulumi:"datastoreName"` // Description of the export job. Description pulumi.StringOutput `pulumi:"description"` // Error is set when export fails Error pulumi.StringOutput `pulumi:"error"` // Execution time for this export job. If the job is still in progress, it will be set to the amount of time that has elapsed since`created`, in seconds. Else, it will set to (`updated` - `created`), in seconds. ExecutionTime pulumi.StringOutput `pulumi:"executionTime"` // Display name of the export job. Name pulumi.StringOutput `pulumi:"name"` // Self link of the export job. A URI that can be used to retrieve the status of an export job. Example: `/organizations/myorg/environments/myenv/analytics/exports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` Self pulumi.StringOutput `pulumi:"self"` // Status of the export job. Valid values include `enqueued`, `running`, `completed`, and `failed`. State pulumi.StringOutput `pulumi:"state"` // Time the export job was last updated. Updated pulumi.StringOutput `pulumi:"updated"` }
Submit a data export job to be processed in the background. If the request is successful, the API returns a 201 status, a URI that can be used to retrieve the status of the export job, and the `state` value of "enqueued". Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetExport ¶ added in v0.3.0
func GetExport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExportState, opts ...pulumi.ResourceOption) (*Export, error)
GetExport gets an existing Export 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 NewExport ¶ added in v0.3.0
func NewExport(ctx *pulumi.Context, name string, args *ExportArgs, opts ...pulumi.ResourceOption) (*Export, error)
NewExport registers a new resource with the given unique name, arguments, and options.
func (*Export) ElementType ¶ added in v0.3.0
func (*Export) ToExportOutput ¶ added in v0.3.0
func (i *Export) ToExportOutput() ExportOutput
func (*Export) ToExportOutputWithContext ¶ added in v0.3.0
func (i *Export) ToExportOutputWithContext(ctx context.Context) ExportOutput
type ExportArgs ¶ added in v0.3.0
type ExportArgs struct { // Optional. Delimiter used in the CSV file, if `outputFormat` is set to `csv`. Defaults to the `,` (comma) character. Supported delimiter characters include comma (`,`), pipe (`|`), and tab (`\t`). CsvDelimiter pulumi.StringPtrInput // Name of the preconfigured datastore. DatastoreName pulumi.StringInput // Date range of the data to export. DateRange GoogleCloudApigeeV1DateRangeInput // Optional. Description of the export job. Description pulumi.StringPtrInput EnvironmentId pulumi.StringInput // Display name of the export job. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Optional. Output format of the export. Valid values include: `csv` or `json`. Defaults to `json`. Note: Configure the delimiter for CSV output using the `csvDelimiter` property. OutputFormat pulumi.StringPtrInput }
The set of arguments for constructing a Export resource.
func (ExportArgs) ElementType ¶ added in v0.3.0
func (ExportArgs) ElementType() reflect.Type
type ExportInput ¶ added in v0.3.0
type ExportInput interface { pulumi.Input ToExportOutput() ExportOutput ToExportOutputWithContext(ctx context.Context) ExportOutput }
type ExportOutput ¶ added in v0.3.0
type ExportOutput struct{ *pulumi.OutputState }
func (ExportOutput) ElementType ¶ added in v0.3.0
func (ExportOutput) ElementType() reflect.Type
func (ExportOutput) ToExportOutput ¶ added in v0.3.0
func (o ExportOutput) ToExportOutput() ExportOutput
func (ExportOutput) ToExportOutputWithContext ¶ added in v0.3.0
func (o ExportOutput) ToExportOutputWithContext(ctx context.Context) ExportOutput
type ExportState ¶ added in v0.3.0
type ExportState struct { }
func (ExportState) ElementType ¶ added in v0.3.0
func (ExportState) ElementType() reflect.Type
type GetApicategoryArgs ¶ added in v0.4.0
type GetApicategoryOutputArgs ¶ added in v0.8.0
type GetApicategoryOutputArgs struct { ApicategoryId pulumi.StringInput `pulumi:"apicategoryId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` SiteId pulumi.StringInput `pulumi:"siteId"` }
func (GetApicategoryOutputArgs) ElementType ¶ added in v0.8.0
func (GetApicategoryOutputArgs) ElementType() reflect.Type
type GetApicategoryResult ¶ added in v0.4.0
type GetApicategoryResult struct { // Details of category. Data GoogleCloudApigeeV1ApiCategoryDataResponse `pulumi:"data"` // ID that can be used to find errors in the log files. ErrorCode string `pulumi:"errorCode"` // Description of the operation. Message string `pulumi:"message"` // ID that can be used to find request details in the log files. RequestId string `pulumi:"requestId"` // Status of the operation. Status string `pulumi:"status"` }
func GetApicategory ¶ added in v0.4.0
func GetApicategory(ctx *pulumi.Context, args *GetApicategoryArgs, opts ...pulumi.InvokeOption) (*GetApicategoryResult, error)
Gets a category on the portal.
type GetApicategoryResultOutput ¶ added in v0.8.0
type GetApicategoryResultOutput struct{ *pulumi.OutputState }
func GetApicategoryOutput ¶ added in v0.8.0
func GetApicategoryOutput(ctx *pulumi.Context, args GetApicategoryOutputArgs, opts ...pulumi.InvokeOption) GetApicategoryResultOutput
func (GetApicategoryResultOutput) ElementType ¶ added in v0.8.0
func (GetApicategoryResultOutput) ElementType() reflect.Type
func (GetApicategoryResultOutput) ErrorCode ¶ added in v0.8.0
func (o GetApicategoryResultOutput) ErrorCode() pulumi.StringOutput
ID that can be used to find errors in the log files.
func (GetApicategoryResultOutput) Message ¶ added in v0.8.0
func (o GetApicategoryResultOutput) Message() pulumi.StringOutput
Description of the operation.
func (GetApicategoryResultOutput) RequestId ¶ added in v0.8.0
func (o GetApicategoryResultOutput) RequestId() pulumi.StringOutput
ID that can be used to find request details in the log files.
func (GetApicategoryResultOutput) Status ¶ added in v0.8.0
func (o GetApicategoryResultOutput) Status() pulumi.StringOutput
Status of the operation.
func (GetApicategoryResultOutput) ToGetApicategoryResultOutput ¶ added in v0.8.0
func (o GetApicategoryResultOutput) ToGetApicategoryResultOutput() GetApicategoryResultOutput
func (GetApicategoryResultOutput) ToGetApicategoryResultOutputWithContext ¶ added in v0.8.0
func (o GetApicategoryResultOutput) ToGetApicategoryResultOutputWithContext(ctx context.Context) GetApicategoryResultOutput
type GetKeyArgs ¶ added in v0.4.0
type GetKeyOutputArgs ¶ added in v0.8.0
type GetKeyOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` DeveloperId pulumi.StringInput `pulumi:"developerId"` KeyId pulumi.StringInput `pulumi:"keyId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (GetKeyOutputArgs) ElementType ¶ added in v0.8.0
func (GetKeyOutputArgs) ElementType() reflect.Type
type GetKeyResult ¶ added in v0.4.0
type GetKeyResult struct { // List of API products for which the credential can be used. **Note**: Do not specify the list of API products when creating a consumer key and secret for a developer app. Instead, use the UpdateDeveloperAppKey API to make the association after the consumer key and secret are created. ApiProducts []interface{} `pulumi:"apiProducts"` // List of attributes associated with the credential. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // Consumer key. ConsumerKey string `pulumi:"consumerKey"` // Secret key. ConsumerSecret string `pulumi:"consumerSecret"` // Time the developer app expires in milliseconds since epoch. ExpiresAt string `pulumi:"expiresAt"` // Input only. Expiration time, in seconds, for the consumer key. If not set or left to the default value of `-1`, the API key never expires. The expiration time can't be updated after it is set. ExpiresInSeconds string `pulumi:"expiresInSeconds"` // Time the developer app was created in milliseconds since epoch. IssuedAt string `pulumi:"issuedAt"` // Scopes to apply to the app. The specified scope names must already be defined for the API product that you associate with the app. Scopes []string `pulumi:"scopes"` // Status of the credential. Valid values include `approved` or `revoked`. Status string `pulumi:"status"` }
func GetKey ¶ added in v0.4.0
func GetKey(ctx *pulumi.Context, args *GetKeyArgs, opts ...pulumi.InvokeOption) (*GetKeyResult, error)
Gets details for a consumer key for a developer app, including the key and secret value, associated API products, and other information.
type GetKeyResultOutput ¶ added in v0.8.0
type GetKeyResultOutput struct{ *pulumi.OutputState }
func GetKeyOutput ¶ added in v0.8.0
func GetKeyOutput(ctx *pulumi.Context, args GetKeyOutputArgs, opts ...pulumi.InvokeOption) GetKeyResultOutput
func (GetKeyResultOutput) ApiProducts ¶ added in v0.8.0
func (o GetKeyResultOutput) ApiProducts() pulumi.ArrayOutput
List of API products for which the credential can be used. **Note**: Do not specify the list of API products when creating a consumer key and secret for a developer app. Instead, use the UpdateDeveloperAppKey API to make the association after the consumer key and secret are created.
func (GetKeyResultOutput) Attributes ¶ added in v0.8.0
func (o GetKeyResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
List of attributes associated with the credential.
func (GetKeyResultOutput) ConsumerKey ¶ added in v0.8.0
func (o GetKeyResultOutput) ConsumerKey() pulumi.StringOutput
Consumer key.
func (GetKeyResultOutput) ConsumerSecret ¶ added in v0.8.0
func (o GetKeyResultOutput) ConsumerSecret() pulumi.StringOutput
Secret key.
func (GetKeyResultOutput) ElementType ¶ added in v0.8.0
func (GetKeyResultOutput) ElementType() reflect.Type
func (GetKeyResultOutput) ExpiresAt ¶ added in v0.8.0
func (o GetKeyResultOutput) ExpiresAt() pulumi.StringOutput
Time the developer app expires in milliseconds since epoch.
func (GetKeyResultOutput) ExpiresInSeconds ¶ added in v0.8.0
func (o GetKeyResultOutput) ExpiresInSeconds() pulumi.StringOutput
Input only. Expiration time, in seconds, for the consumer key. If not set or left to the default value of `-1`, the API key never expires. The expiration time can't be updated after it is set.
func (GetKeyResultOutput) IssuedAt ¶ added in v0.8.0
func (o GetKeyResultOutput) IssuedAt() pulumi.StringOutput
Time the developer app was created in milliseconds since epoch.
func (GetKeyResultOutput) Scopes ¶ added in v0.8.0
func (o GetKeyResultOutput) Scopes() pulumi.StringArrayOutput
Scopes to apply to the app. The specified scope names must already be defined for the API product that you associate with the app.
func (GetKeyResultOutput) Status ¶ added in v0.8.0
func (o GetKeyResultOutput) Status() pulumi.StringOutput
Status of the credential. Valid values include `approved` or `revoked`.
func (GetKeyResultOutput) ToGetKeyResultOutput ¶ added in v0.8.0
func (o GetKeyResultOutput) ToGetKeyResultOutput() GetKeyResultOutput
func (GetKeyResultOutput) ToGetKeyResultOutputWithContext ¶ added in v0.8.0
func (o GetKeyResultOutput) ToGetKeyResultOutputWithContext(ctx context.Context) GetKeyResultOutput
type GoogleCloudApigeeV1AddonsConfig ¶
type GoogleCloudApigeeV1AddonsConfig struct { // Configuration for the Advanced API Ops add-on. AdvancedApiOpsConfig *GoogleCloudApigeeV1AdvancedApiOpsConfig `pulumi:"advancedApiOpsConfig"` // Configuration for the Connectors Platform add-on. ConnectorsPlatformConfig *GoogleCloudApigeeV1ConnectorsPlatformConfig `pulumi:"connectorsPlatformConfig"` // Configuration for the Integration add-on. IntegrationConfig *GoogleCloudApigeeV1IntegrationConfig `pulumi:"integrationConfig"` // Configuration for the Monetization add-on. MonetizationConfig *GoogleCloudApigeeV1MonetizationConfig `pulumi:"monetizationConfig"` }
Add-on configurations for the Apigee organization.
type GoogleCloudApigeeV1AddonsConfigArgs ¶
type GoogleCloudApigeeV1AddonsConfigArgs struct { // Configuration for the Advanced API Ops add-on. AdvancedApiOpsConfig GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput `pulumi:"advancedApiOpsConfig"` // Configuration for the Connectors Platform add-on. ConnectorsPlatformConfig GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput `pulumi:"connectorsPlatformConfig"` // Configuration for the Integration add-on. IntegrationConfig GoogleCloudApigeeV1IntegrationConfigPtrInput `pulumi:"integrationConfig"` // Configuration for the Monetization add-on. MonetizationConfig GoogleCloudApigeeV1MonetizationConfigPtrInput `pulumi:"monetizationConfig"` }
Add-on configurations for the Apigee organization.
func (GoogleCloudApigeeV1AddonsConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1AddonsConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigOutput ¶
func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigOutput() GoogleCloudApigeeV1AddonsConfigOutput
func (GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigOutput
func (GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigPtrOutput ¶
func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput
func (GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1AddonsConfigArgs) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput
type GoogleCloudApigeeV1AddonsConfigInput ¶
type GoogleCloudApigeeV1AddonsConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1AddonsConfigOutput() GoogleCloudApigeeV1AddonsConfigOutput ToGoogleCloudApigeeV1AddonsConfigOutputWithContext(context.Context) GoogleCloudApigeeV1AddonsConfigOutput }
GoogleCloudApigeeV1AddonsConfigInput is an input type that accepts GoogleCloudApigeeV1AddonsConfigArgs and GoogleCloudApigeeV1AddonsConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AddonsConfigInput` via:
GoogleCloudApigeeV1AddonsConfigArgs{...}
type GoogleCloudApigeeV1AddonsConfigOutput ¶
type GoogleCloudApigeeV1AddonsConfigOutput struct{ *pulumi.OutputState }
Add-on configurations for the Apigee organization.
func (GoogleCloudApigeeV1AddonsConfigOutput) AdvancedApiOpsConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AddonsConfigOutput) ConnectorsPlatformConfig ¶ added in v0.8.0
func (o GoogleCloudApigeeV1AddonsConfigOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1AddonsConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1AddonsConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AddonsConfigOutput) IntegrationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigPtrOutput
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1AddonsConfigOutput) MonetizationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigPtrOutput
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigOutput ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigOutput() GoogleCloudApigeeV1AddonsConfigOutput
func (GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigOutput
func (GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutput ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput
func (GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AddonsConfigOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput
type GoogleCloudApigeeV1AddonsConfigPtrInput ¶
type GoogleCloudApigeeV1AddonsConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput }
GoogleCloudApigeeV1AddonsConfigPtrInput is an input type that accepts GoogleCloudApigeeV1AddonsConfigArgs, GoogleCloudApigeeV1AddonsConfigPtr and GoogleCloudApigeeV1AddonsConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AddonsConfigPtrInput` via:
GoogleCloudApigeeV1AddonsConfigArgs{...} or: nil
func GoogleCloudApigeeV1AddonsConfigPtr ¶
func GoogleCloudApigeeV1AddonsConfigPtr(v *GoogleCloudApigeeV1AddonsConfigArgs) GoogleCloudApigeeV1AddonsConfigPtrInput
type GoogleCloudApigeeV1AddonsConfigPtrOutput ¶
type GoogleCloudApigeeV1AddonsConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) AdvancedApiOpsConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) ConnectorsPlatformConfig ¶ added in v0.8.0
func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) IntegrationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigPtrOutput
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) MonetizationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigPtrOutput
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutput ¶
func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutput() GoogleCloudApigeeV1AddonsConfigPtrOutput
func (GoogleCloudApigeeV1AddonsConfigPtrOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AddonsConfigPtrOutput) ToGoogleCloudApigeeV1AddonsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigPtrOutput
type GoogleCloudApigeeV1AddonsConfigResponse ¶
type GoogleCloudApigeeV1AddonsConfigResponse struct { // Configuration for the Advanced API Ops add-on. AdvancedApiOpsConfig GoogleCloudApigeeV1AdvancedApiOpsConfigResponse `pulumi:"advancedApiOpsConfig"` // Configuration for the Connectors Platform add-on. ConnectorsPlatformConfig GoogleCloudApigeeV1ConnectorsPlatformConfigResponse `pulumi:"connectorsPlatformConfig"` // Configuration for the Integration add-on. IntegrationConfig GoogleCloudApigeeV1IntegrationConfigResponse `pulumi:"integrationConfig"` // Configuration for the Monetization add-on. MonetizationConfig GoogleCloudApigeeV1MonetizationConfigResponse `pulumi:"monetizationConfig"` }
Add-on configurations for the Apigee organization.
type GoogleCloudApigeeV1AddonsConfigResponseArgs ¶
type GoogleCloudApigeeV1AddonsConfigResponseArgs struct { // Configuration for the Advanced API Ops add-on. AdvancedApiOpsConfig GoogleCloudApigeeV1AdvancedApiOpsConfigResponseInput `pulumi:"advancedApiOpsConfig"` // Configuration for the Connectors Platform add-on. ConnectorsPlatformConfig GoogleCloudApigeeV1ConnectorsPlatformConfigResponseInput `pulumi:"connectorsPlatformConfig"` // Configuration for the Integration add-on. IntegrationConfig GoogleCloudApigeeV1IntegrationConfigResponseInput `pulumi:"integrationConfig"` // Configuration for the Monetization add-on. MonetizationConfig GoogleCloudApigeeV1MonetizationConfigResponseInput `pulumi:"monetizationConfig"` }
Add-on configurations for the Apigee organization.
func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponseOutput ¶
func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponseOutput() GoogleCloudApigeeV1AddonsConfigResponseOutput
func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponseOutput
func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput ¶
func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
func (GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1AddonsConfigResponseArgs) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
type GoogleCloudApigeeV1AddonsConfigResponseInput ¶
type GoogleCloudApigeeV1AddonsConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1AddonsConfigResponseOutput() GoogleCloudApigeeV1AddonsConfigResponseOutput ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1AddonsConfigResponseOutput }
GoogleCloudApigeeV1AddonsConfigResponseInput is an input type that accepts GoogleCloudApigeeV1AddonsConfigResponseArgs and GoogleCloudApigeeV1AddonsConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AddonsConfigResponseInput` via:
GoogleCloudApigeeV1AddonsConfigResponseArgs{...}
type GoogleCloudApigeeV1AddonsConfigResponseOutput ¶
type GoogleCloudApigeeV1AddonsConfigResponseOutput struct{ *pulumi.OutputState }
Add-on configurations for the Apigee organization.
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) AdvancedApiOpsConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ConnectorsPlatformConfig ¶ added in v0.8.0
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) IntegrationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigResponseOutput
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) MonetizationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigResponseOutput
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponseOutput ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponseOutput() GoogleCloudApigeeV1AddonsConfigResponseOutput
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponseOutput
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
func (GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AddonsConfigResponseOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
type GoogleCloudApigeeV1AddonsConfigResponsePtrInput ¶
type GoogleCloudApigeeV1AddonsConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput }
GoogleCloudApigeeV1AddonsConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1AddonsConfigResponseArgs, GoogleCloudApigeeV1AddonsConfigResponsePtr and GoogleCloudApigeeV1AddonsConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AddonsConfigResponsePtrInput` via:
GoogleCloudApigeeV1AddonsConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1AddonsConfigResponsePtr ¶
func GoogleCloudApigeeV1AddonsConfigResponsePtr(v *GoogleCloudApigeeV1AddonsConfigResponseArgs) GoogleCloudApigeeV1AddonsConfigResponsePtrInput
type GoogleCloudApigeeV1AddonsConfigResponsePtrOutput ¶
type GoogleCloudApigeeV1AddonsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) AdvancedApiOpsConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) AdvancedApiOpsConfig() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ConnectorsPlatformConfig ¶ added in v0.8.0
func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ConnectorsPlatformConfig() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) IntegrationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) IntegrationConfig() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) MonetizationConfig ¶
func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) MonetizationConfig() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutput() GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
func (GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AddonsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AddonsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AddonsConfigResponsePtrOutput
type GoogleCloudApigeeV1AdvancedApiOpsConfig ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfig struct { // Flag that specifies whether the Advanced API Ops add-on is enabled. Enabled *bool `pulumi:"enabled"` }
Configuration for the Advanced API Ops add-on.
type GoogleCloudApigeeV1AdvancedApiOpsConfigArgs ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigArgs struct { // Flag that specifies whether the Advanced API Ops add-on is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
type GoogleCloudApigeeV1AdvancedApiOpsConfigInput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigOutput ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext(context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigOutput }
GoogleCloudApigeeV1AdvancedApiOpsConfigInput is an input type that accepts GoogleCloudApigeeV1AdvancedApiOpsConfigArgs and GoogleCloudApigeeV1AdvancedApiOpsConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AdvancedApiOpsConfigInput` via:
GoogleCloudApigeeV1AdvancedApiOpsConfigArgs{...}
type GoogleCloudApigeeV1AdvancedApiOpsConfigOutput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigOutput struct{ *pulumi.OutputState }
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) Enabled ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Advanced API Ops add-on is enabled.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
type GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput }
GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput is an input type that accepts GoogleCloudApigeeV1AdvancedApiOpsConfigArgs, GoogleCloudApigeeV1AdvancedApiOpsConfigPtr and GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput` via:
GoogleCloudApigeeV1AdvancedApiOpsConfigArgs{...} or: nil
func GoogleCloudApigeeV1AdvancedApiOpsConfigPtr ¶
func GoogleCloudApigeeV1AdvancedApiOpsConfigPtr(v *GoogleCloudApigeeV1AdvancedApiOpsConfigArgs) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrInput
type GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Advanced API Ops add-on is enabled.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigPtrOutput
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponse ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponse struct { // Flag that specifies whether the Advanced API Ops add-on is enabled. Enabled bool `pulumi:"enabled"` }
Configuration for the Advanced API Ops add-on.
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs struct { // Flag that specifies whether the Advanced API Ops add-on is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseInput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput }
GoogleCloudApigeeV1AdvancedApiOpsConfigResponseInput is an input type that accepts GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs and GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AdvancedApiOpsConfigResponseInput` via:
GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs{...}
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for the Advanced API Ops add-on.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) Enabled ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) Enabled() pulumi.BoolOutput
Flag that specifies whether the Advanced API Ops add-on is enabled.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponseOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrInput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput }
GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs, GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtr and GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrInput` via:
GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtr ¶
func GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtr(v *GoogleCloudApigeeV1AdvancedApiOpsConfigResponseArgs) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrInput
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput ¶
type GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Advanced API Ops add-on is enabled.
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput() GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
func (GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput) ToGoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AdvancedApiOpsConfigResponsePtrOutput
type GoogleCloudApigeeV1ApiCategoryDataResponse ¶
type GoogleCloudApigeeV1ApiCategoryDataResponse struct { // Name of the category. Name string `pulumi:"name"` // Name of the portal. SiteId string `pulumi:"siteId"` // Time the category was last modified in milliseconds since epoch. UpdateTime string `pulumi:"updateTime"` }
the Api category resource.
type GoogleCloudApigeeV1ApiCategoryDataResponseArgs ¶
type GoogleCloudApigeeV1ApiCategoryDataResponseArgs struct { // Name of the category. Name pulumi.StringInput `pulumi:"name"` // Name of the portal. SiteId pulumi.StringInput `pulumi:"siteId"` // Time the category was last modified in milliseconds since epoch. UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
the Api category resource.
func (GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput ¶
func (i GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput() GoogleCloudApigeeV1ApiCategoryDataResponseOutput
func (GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1ApiCategoryDataResponseArgs) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiCategoryDataResponseOutput
type GoogleCloudApigeeV1ApiCategoryDataResponseInput ¶
type GoogleCloudApigeeV1ApiCategoryDataResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput() GoogleCloudApigeeV1ApiCategoryDataResponseOutput ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext(context.Context) GoogleCloudApigeeV1ApiCategoryDataResponseOutput }
GoogleCloudApigeeV1ApiCategoryDataResponseInput is an input type that accepts GoogleCloudApigeeV1ApiCategoryDataResponseArgs and GoogleCloudApigeeV1ApiCategoryDataResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ApiCategoryDataResponseInput` via:
GoogleCloudApigeeV1ApiCategoryDataResponseArgs{...}
type GoogleCloudApigeeV1ApiCategoryDataResponseOutput ¶
type GoogleCloudApigeeV1ApiCategoryDataResponseOutput struct{ *pulumi.OutputState }
the Api category resource.
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) Name ¶
func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) Name() pulumi.StringOutput
Name of the category.
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) SiteId ¶
func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) SiteId() pulumi.StringOutput
Name of the portal.
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput ¶
func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutput() GoogleCloudApigeeV1ApiCategoryDataResponseOutput
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) ToGoogleCloudApigeeV1ApiCategoryDataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiCategoryDataResponseOutput
func (GoogleCloudApigeeV1ApiCategoryDataResponseOutput) UpdateTime ¶
func (o GoogleCloudApigeeV1ApiCategoryDataResponseOutput) UpdateTime() pulumi.StringOutput
Time the category was last modified in milliseconds since epoch.
type GoogleCloudApigeeV1ApiProductRefResponseArgs ¶
type GoogleCloudApigeeV1ApiProductRefResponseArgs struct { // Name of the API product. Apiproduct pulumi.StringInput `pulumi:"apiproduct"` // Status of the API product. Status pulumi.StringInput `pulumi:"status"` }
func (GoogleCloudApigeeV1ApiProductRefResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1ApiProductRefResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1ApiProductRefResponseArgs) ToGoogleCloudApigeeV1ApiProductRefResponseOutput ¶
func (i GoogleCloudApigeeV1ApiProductRefResponseArgs) ToGoogleCloudApigeeV1ApiProductRefResponseOutput() GoogleCloudApigeeV1ApiProductRefResponseOutput
func (GoogleCloudApigeeV1ApiProductRefResponseArgs) ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1ApiProductRefResponseArgs) ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseOutput
type GoogleCloudApigeeV1ApiProductRefResponseArray ¶
type GoogleCloudApigeeV1ApiProductRefResponseArray []GoogleCloudApigeeV1ApiProductRefResponseInput
func (GoogleCloudApigeeV1ApiProductRefResponseArray) ElementType ¶
func (GoogleCloudApigeeV1ApiProductRefResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1ApiProductRefResponseArray) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput ¶
func (i GoogleCloudApigeeV1ApiProductRefResponseArray) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
func (GoogleCloudApigeeV1ApiProductRefResponseArray) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1ApiProductRefResponseArray) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
type GoogleCloudApigeeV1ApiProductRefResponseArrayInput ¶
type GoogleCloudApigeeV1ApiProductRefResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1ApiProductRefResponseArrayOutput }
GoogleCloudApigeeV1ApiProductRefResponseArrayInput is an input type that accepts GoogleCloudApigeeV1ApiProductRefResponseArray and GoogleCloudApigeeV1ApiProductRefResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ApiProductRefResponseArrayInput` via:
GoogleCloudApigeeV1ApiProductRefResponseArray{ GoogleCloudApigeeV1ApiProductRefResponseArgs{...} }
type GoogleCloudApigeeV1ApiProductRefResponseArrayOutput ¶
type GoogleCloudApigeeV1ApiProductRefResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput ¶
func (o GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutput() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
func (GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1ApiProductRefResponseArrayOutput) ToGoogleCloudApigeeV1ApiProductRefResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
type GoogleCloudApigeeV1ApiProductRefResponseInput ¶
type GoogleCloudApigeeV1ApiProductRefResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1ApiProductRefResponseOutput() GoogleCloudApigeeV1ApiProductRefResponseOutput ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext(context.Context) GoogleCloudApigeeV1ApiProductRefResponseOutput }
GoogleCloudApigeeV1ApiProductRefResponseInput is an input type that accepts GoogleCloudApigeeV1ApiProductRefResponseArgs and GoogleCloudApigeeV1ApiProductRefResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ApiProductRefResponseInput` via:
GoogleCloudApigeeV1ApiProductRefResponseArgs{...}
type GoogleCloudApigeeV1ApiProductRefResponseOutput ¶
type GoogleCloudApigeeV1ApiProductRefResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ApiProductRefResponseOutput) Apiproduct ¶
func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) Apiproduct() pulumi.StringOutput
Name of the API product.
func (GoogleCloudApigeeV1ApiProductRefResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1ApiProductRefResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ApiProductRefResponseOutput) Status ¶
func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) Status() pulumi.StringOutput
Status of the API product.
func (GoogleCloudApigeeV1ApiProductRefResponseOutput) ToGoogleCloudApigeeV1ApiProductRefResponseOutput ¶
func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) ToGoogleCloudApigeeV1ApiProductRefResponseOutput() GoogleCloudApigeeV1ApiProductRefResponseOutput
func (GoogleCloudApigeeV1ApiProductRefResponseOutput) ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1ApiProductRefResponseOutput) ToGoogleCloudApigeeV1ApiProductRefResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ApiProductRefResponseOutput
type GoogleCloudApigeeV1AsyncQueryResultResponse ¶
type GoogleCloudApigeeV1AsyncQueryResultResponse struct { // Query result will be unaccessable after this time. Expires string `pulumi:"expires"` // Self link of the query results. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result` Self string `pulumi:"self"` }
type GoogleCloudApigeeV1AsyncQueryResultResponseArgs ¶
type GoogleCloudApigeeV1AsyncQueryResultResponseArgs struct { // Query result will be unaccessable after this time. Expires pulumi.StringInput `pulumi:"expires"` // Self link of the query results. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result` Self pulumi.StringInput `pulumi:"self"` }
func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput ¶
func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponseOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput ¶
func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1AsyncQueryResultResponseArgs) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
type GoogleCloudApigeeV1AsyncQueryResultResponseInput ¶
type GoogleCloudApigeeV1AsyncQueryResultResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput() GoogleCloudApigeeV1AsyncQueryResultResponseOutput ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext(context.Context) GoogleCloudApigeeV1AsyncQueryResultResponseOutput }
GoogleCloudApigeeV1AsyncQueryResultResponseInput is an input type that accepts GoogleCloudApigeeV1AsyncQueryResultResponseArgs and GoogleCloudApigeeV1AsyncQueryResultResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AsyncQueryResultResponseInput` via:
GoogleCloudApigeeV1AsyncQueryResultResponseArgs{...}
type GoogleCloudApigeeV1AsyncQueryResultResponseOutput ¶
type GoogleCloudApigeeV1AsyncQueryResultResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) Expires ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) Expires() pulumi.StringOutput
Query result will be unaccessable after this time.
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) Self ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) Self() pulumi.StringOutput
Self link of the query results. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result`
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutput() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponseOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponseOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
type GoogleCloudApigeeV1AsyncQueryResultResponsePtrInput ¶
type GoogleCloudApigeeV1AsyncQueryResultResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput }
GoogleCloudApigeeV1AsyncQueryResultResponsePtrInput is an input type that accepts GoogleCloudApigeeV1AsyncQueryResultResponseArgs, GoogleCloudApigeeV1AsyncQueryResultResponsePtr and GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AsyncQueryResultResponsePtrInput` via:
GoogleCloudApigeeV1AsyncQueryResultResponseArgs{...} or: nil
func GoogleCloudApigeeV1AsyncQueryResultResponsePtr ¶
func GoogleCloudApigeeV1AsyncQueryResultResponsePtr(v *GoogleCloudApigeeV1AsyncQueryResultResponseArgs) GoogleCloudApigeeV1AsyncQueryResultResponsePtrInput
type GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput ¶
type GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) Expires ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) Expires() pulumi.StringPtrOutput
Query result will be unaccessable after this time.
func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) Self ¶
Self link of the query results. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result`
func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput() GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
func (GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput) ToGoogleCloudApigeeV1AsyncQueryResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AsyncQueryResultResponsePtrOutput
type GoogleCloudApigeeV1Attribute ¶
type GoogleCloudApigeeV1Attribute struct { // API key of the attribute. Name *string `pulumi:"name"` // Value of the attribute. Value *string `pulumi:"value"` }
Key-value pair to store extra metadata.
type GoogleCloudApigeeV1AttributeArgs ¶
type GoogleCloudApigeeV1AttributeArgs struct { // API key of the attribute. Name pulumi.StringPtrInput `pulumi:"name"` // Value of the attribute. Value pulumi.StringPtrInput `pulumi:"value"` }
Key-value pair to store extra metadata.
func (GoogleCloudApigeeV1AttributeArgs) ElementType ¶
func (GoogleCloudApigeeV1AttributeArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeArgs) ToGoogleCloudApigeeV1AttributeOutput ¶
func (i GoogleCloudApigeeV1AttributeArgs) ToGoogleCloudApigeeV1AttributeOutput() GoogleCloudApigeeV1AttributeOutput
func (GoogleCloudApigeeV1AttributeArgs) ToGoogleCloudApigeeV1AttributeOutputWithContext ¶
func (i GoogleCloudApigeeV1AttributeArgs) ToGoogleCloudApigeeV1AttributeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeOutput
type GoogleCloudApigeeV1AttributeArray ¶
type GoogleCloudApigeeV1AttributeArray []GoogleCloudApigeeV1AttributeInput
func (GoogleCloudApigeeV1AttributeArray) ElementType ¶
func (GoogleCloudApigeeV1AttributeArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeArray) ToGoogleCloudApigeeV1AttributeArrayOutput ¶
func (i GoogleCloudApigeeV1AttributeArray) ToGoogleCloudApigeeV1AttributeArrayOutput() GoogleCloudApigeeV1AttributeArrayOutput
func (GoogleCloudApigeeV1AttributeArray) ToGoogleCloudApigeeV1AttributeArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1AttributeArray) ToGoogleCloudApigeeV1AttributeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeArrayOutput
type GoogleCloudApigeeV1AttributeArrayInput ¶
type GoogleCloudApigeeV1AttributeArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1AttributeArrayOutput() GoogleCloudApigeeV1AttributeArrayOutput ToGoogleCloudApigeeV1AttributeArrayOutputWithContext(context.Context) GoogleCloudApigeeV1AttributeArrayOutput }
GoogleCloudApigeeV1AttributeArrayInput is an input type that accepts GoogleCloudApigeeV1AttributeArray and GoogleCloudApigeeV1AttributeArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AttributeArrayInput` via:
GoogleCloudApigeeV1AttributeArray{ GoogleCloudApigeeV1AttributeArgs{...} }
type GoogleCloudApigeeV1AttributeArrayOutput ¶
type GoogleCloudApigeeV1AttributeArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AttributeArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1AttributeArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeArrayOutput) ToGoogleCloudApigeeV1AttributeArrayOutput ¶
func (o GoogleCloudApigeeV1AttributeArrayOutput) ToGoogleCloudApigeeV1AttributeArrayOutput() GoogleCloudApigeeV1AttributeArrayOutput
func (GoogleCloudApigeeV1AttributeArrayOutput) ToGoogleCloudApigeeV1AttributeArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1AttributeArrayOutput) ToGoogleCloudApigeeV1AttributeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeArrayOutput
type GoogleCloudApigeeV1AttributeInput ¶
type GoogleCloudApigeeV1AttributeInput interface { pulumi.Input ToGoogleCloudApigeeV1AttributeOutput() GoogleCloudApigeeV1AttributeOutput ToGoogleCloudApigeeV1AttributeOutputWithContext(context.Context) GoogleCloudApigeeV1AttributeOutput }
GoogleCloudApigeeV1AttributeInput is an input type that accepts GoogleCloudApigeeV1AttributeArgs and GoogleCloudApigeeV1AttributeOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AttributeInput` via:
GoogleCloudApigeeV1AttributeArgs{...}
type GoogleCloudApigeeV1AttributeOutput ¶
type GoogleCloudApigeeV1AttributeOutput struct{ *pulumi.OutputState }
Key-value pair to store extra metadata.
func (GoogleCloudApigeeV1AttributeOutput) ElementType ¶
func (GoogleCloudApigeeV1AttributeOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeOutput) Name ¶
func (o GoogleCloudApigeeV1AttributeOutput) Name() pulumi.StringPtrOutput
API key of the attribute.
func (GoogleCloudApigeeV1AttributeOutput) ToGoogleCloudApigeeV1AttributeOutput ¶
func (o GoogleCloudApigeeV1AttributeOutput) ToGoogleCloudApigeeV1AttributeOutput() GoogleCloudApigeeV1AttributeOutput
func (GoogleCloudApigeeV1AttributeOutput) ToGoogleCloudApigeeV1AttributeOutputWithContext ¶
func (o GoogleCloudApigeeV1AttributeOutput) ToGoogleCloudApigeeV1AttributeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeOutput
func (GoogleCloudApigeeV1AttributeOutput) Value ¶
func (o GoogleCloudApigeeV1AttributeOutput) Value() pulumi.StringPtrOutput
Value of the attribute.
type GoogleCloudApigeeV1AttributeResponse ¶
type GoogleCloudApigeeV1AttributeResponse struct { // API key of the attribute. Name string `pulumi:"name"` // Value of the attribute. Value string `pulumi:"value"` }
Key-value pair to store extra metadata.
type GoogleCloudApigeeV1AttributeResponseArgs ¶
type GoogleCloudApigeeV1AttributeResponseArgs struct { // API key of the attribute. Name pulumi.StringInput `pulumi:"name"` // Value of the attribute. Value pulumi.StringInput `pulumi:"value"` }
Key-value pair to store extra metadata.
func (GoogleCloudApigeeV1AttributeResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1AttributeResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeResponseArgs) ToGoogleCloudApigeeV1AttributeResponseOutput ¶
func (i GoogleCloudApigeeV1AttributeResponseArgs) ToGoogleCloudApigeeV1AttributeResponseOutput() GoogleCloudApigeeV1AttributeResponseOutput
func (GoogleCloudApigeeV1AttributeResponseArgs) ToGoogleCloudApigeeV1AttributeResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1AttributeResponseArgs) ToGoogleCloudApigeeV1AttributeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseOutput
type GoogleCloudApigeeV1AttributeResponseArray ¶
type GoogleCloudApigeeV1AttributeResponseArray []GoogleCloudApigeeV1AttributeResponseInput
func (GoogleCloudApigeeV1AttributeResponseArray) ElementType ¶
func (GoogleCloudApigeeV1AttributeResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeResponseArray) ToGoogleCloudApigeeV1AttributeResponseArrayOutput ¶
func (i GoogleCloudApigeeV1AttributeResponseArray) ToGoogleCloudApigeeV1AttributeResponseArrayOutput() GoogleCloudApigeeV1AttributeResponseArrayOutput
func (GoogleCloudApigeeV1AttributeResponseArray) ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1AttributeResponseArray) ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseArrayOutput
type GoogleCloudApigeeV1AttributeResponseArrayInput ¶
type GoogleCloudApigeeV1AttributeResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1AttributeResponseArrayOutput() GoogleCloudApigeeV1AttributeResponseArrayOutput ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1AttributeResponseArrayOutput }
GoogleCloudApigeeV1AttributeResponseArrayInput is an input type that accepts GoogleCloudApigeeV1AttributeResponseArray and GoogleCloudApigeeV1AttributeResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AttributeResponseArrayInput` via:
GoogleCloudApigeeV1AttributeResponseArray{ GoogleCloudApigeeV1AttributeResponseArgs{...} }
type GoogleCloudApigeeV1AttributeResponseArrayOutput ¶
type GoogleCloudApigeeV1AttributeResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1AttributeResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1AttributeResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeResponseArrayOutput) ToGoogleCloudApigeeV1AttributeResponseArrayOutput ¶
func (o GoogleCloudApigeeV1AttributeResponseArrayOutput) ToGoogleCloudApigeeV1AttributeResponseArrayOutput() GoogleCloudApigeeV1AttributeResponseArrayOutput
func (GoogleCloudApigeeV1AttributeResponseArrayOutput) ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1AttributeResponseArrayOutput) ToGoogleCloudApigeeV1AttributeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseArrayOutput
type GoogleCloudApigeeV1AttributeResponseInput ¶
type GoogleCloudApigeeV1AttributeResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1AttributeResponseOutput() GoogleCloudApigeeV1AttributeResponseOutput ToGoogleCloudApigeeV1AttributeResponseOutputWithContext(context.Context) GoogleCloudApigeeV1AttributeResponseOutput }
GoogleCloudApigeeV1AttributeResponseInput is an input type that accepts GoogleCloudApigeeV1AttributeResponseArgs and GoogleCloudApigeeV1AttributeResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1AttributeResponseInput` via:
GoogleCloudApigeeV1AttributeResponseArgs{...}
type GoogleCloudApigeeV1AttributeResponseOutput ¶
type GoogleCloudApigeeV1AttributeResponseOutput struct{ *pulumi.OutputState }
Key-value pair to store extra metadata.
func (GoogleCloudApigeeV1AttributeResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1AttributeResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1AttributeResponseOutput) Name ¶
func (o GoogleCloudApigeeV1AttributeResponseOutput) Name() pulumi.StringOutput
API key of the attribute.
func (GoogleCloudApigeeV1AttributeResponseOutput) ToGoogleCloudApigeeV1AttributeResponseOutput ¶
func (o GoogleCloudApigeeV1AttributeResponseOutput) ToGoogleCloudApigeeV1AttributeResponseOutput() GoogleCloudApigeeV1AttributeResponseOutput
func (GoogleCloudApigeeV1AttributeResponseOutput) ToGoogleCloudApigeeV1AttributeResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1AttributeResponseOutput) ToGoogleCloudApigeeV1AttributeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1AttributeResponseOutput
func (GoogleCloudApigeeV1AttributeResponseOutput) Value ¶
func (o GoogleCloudApigeeV1AttributeResponseOutput) Value() pulumi.StringOutput
Value of the attribute.
type GoogleCloudApigeeV1CanaryEvaluationMetricLabels ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabels struct { // The environment ID associated with the metrics. Env *string `pulumi:"env"` // The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation. InstanceId string `pulumi:"instanceId"` // The location associated with the metrics. Location string `pulumi:"location"` }
Labels that can be used to filter Apigee metrics.
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs struct { // The environment ID associated with the metrics. Env pulumi.StringPtrInput `pulumi:"env"` // The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The location associated with the metrics. Location pulumi.StringInput `pulumi:"location"` }
Labels that can be used to filter Apigee metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ElementType ¶
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsInput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsInput interface { pulumi.Input ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext(context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput }
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsInput is an input type that accepts GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs and GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CanaryEvaluationMetricLabelsInput` via:
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs{...}
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput struct{ *pulumi.OutputState }
Labels that can be used to filter Apigee metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ElementType ¶
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) Env ¶
The environment ID associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) InstanceId ¶ added in v0.5.0
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) InstanceId() pulumi.StringOutput
The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) Location ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) Location() pulumi.StringOutput
The location associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrInput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput }
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrInput is an input type that accepts GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs, GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtr and GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrInput` via:
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs{...} or: nil
func GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtr ¶
func GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtr(v *GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrInput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) Env ¶
The environment ID associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) InstanceId ¶ added in v0.5.0
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) InstanceId() pulumi.StringPtrOutput
The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) Location ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) Location() pulumi.StringPtrOutput
The location associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsPtrOutput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponse ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponse struct { // The environment ID associated with the metrics. Env string `pulumi:"env"` // The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation. InstanceId string `pulumi:"instanceId"` // The location associated with the metrics. Location string `pulumi:"location"` }
Labels that can be used to filter Apigee metrics.
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs struct { // The environment ID associated with the metrics. Env pulumi.StringInput `pulumi:"env"` // The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The location associated with the metrics. Location pulumi.StringInput `pulumi:"location"` }
Labels that can be used to filter Apigee metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseInput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext(context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput }
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseInput is an input type that accepts GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs and GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseInput` via:
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs{...}
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput struct{ *pulumi.OutputState }
Labels that can be used to filter Apigee metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) Env ¶
The environment ID associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) InstanceId ¶ added in v0.5.0
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) InstanceId() pulumi.StringOutput
The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) Location ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) Location() pulumi.StringOutput
The location associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrInput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput }
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrInput is an input type that accepts GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs, GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtr and GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrInput` via:
GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs{...} or: nil
func GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtr ¶
func GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtr(v *GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseArgs) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrInput
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput ¶
type GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Env ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Env() pulumi.StringPtrOutput
The environment ID associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) InstanceId ¶ added in v0.5.0
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) InstanceId() pulumi.StringPtrOutput
The instance ID associated with the metrics. In Apigee Hybrid, the value is configured during installation.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Location ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) Location() pulumi.StringPtrOutput
The location associated with the metrics.
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
func (GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput) ToGoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponsePtrOutput
type GoogleCloudApigeeV1CertInfoResponse ¶
type GoogleCloudApigeeV1CertInfoResponse struct { // X.509 basic constraints extension. BasicConstraints string `pulumi:"basicConstraints"` // X.509 `notAfter` validity period in milliseconds since epoch. ExpiryDate string `pulumi:"expiryDate"` // Flag that specifies whether the certificate is valid. Flag is set to `Yes` if the certificate is valid, `No` if expired, or `Not yet` if not yet valid. IsValid string `pulumi:"isValid"` // X.509 issuer. Issuer string `pulumi:"issuer"` // Public key component of the X.509 subject public key info. PublicKey string `pulumi:"publicKey"` // X.509 serial number. SerialNumber string `pulumi:"serialNumber"` // X.509 signatureAlgorithm. SigAlgName string `pulumi:"sigAlgName"` // X.509 subject. Subject string `pulumi:"subject"` // X.509 subject alternative names (SANs) extension. SubjectAlternativeNames []string `pulumi:"subjectAlternativeNames"` // X.509 `notBefore` validity period in milliseconds since epoch. ValidFrom string `pulumi:"validFrom"` // X.509 version. Version int `pulumi:"version"` }
X.509 certificate as defined in RFC 5280.
type GoogleCloudApigeeV1CertInfoResponseArgs ¶
type GoogleCloudApigeeV1CertInfoResponseArgs struct { // X.509 basic constraints extension. BasicConstraints pulumi.StringInput `pulumi:"basicConstraints"` // X.509 `notAfter` validity period in milliseconds since epoch. ExpiryDate pulumi.StringInput `pulumi:"expiryDate"` // Flag that specifies whether the certificate is valid. Flag is set to `Yes` if the certificate is valid, `No` if expired, or `Not yet` if not yet valid. IsValid pulumi.StringInput `pulumi:"isValid"` // X.509 issuer. Issuer pulumi.StringInput `pulumi:"issuer"` // Public key component of the X.509 subject public key info. PublicKey pulumi.StringInput `pulumi:"publicKey"` // X.509 serial number. SerialNumber pulumi.StringInput `pulumi:"serialNumber"` // X.509 signatureAlgorithm. SigAlgName pulumi.StringInput `pulumi:"sigAlgName"` // X.509 subject. Subject pulumi.StringInput `pulumi:"subject"` // X.509 subject alternative names (SANs) extension. SubjectAlternativeNames pulumi.StringArrayInput `pulumi:"subjectAlternativeNames"` // X.509 `notBefore` validity period in milliseconds since epoch. ValidFrom pulumi.StringInput `pulumi:"validFrom"` // X.509 version. Version pulumi.IntInput `pulumi:"version"` }
X.509 certificate as defined in RFC 5280.
func (GoogleCloudApigeeV1CertInfoResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1CertInfoResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertInfoResponseArgs) ToGoogleCloudApigeeV1CertInfoResponseOutput ¶
func (i GoogleCloudApigeeV1CertInfoResponseArgs) ToGoogleCloudApigeeV1CertInfoResponseOutput() GoogleCloudApigeeV1CertInfoResponseOutput
func (GoogleCloudApigeeV1CertInfoResponseArgs) ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1CertInfoResponseArgs) ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseOutput
type GoogleCloudApigeeV1CertInfoResponseArray ¶
type GoogleCloudApigeeV1CertInfoResponseArray []GoogleCloudApigeeV1CertInfoResponseInput
func (GoogleCloudApigeeV1CertInfoResponseArray) ElementType ¶
func (GoogleCloudApigeeV1CertInfoResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertInfoResponseArray) ToGoogleCloudApigeeV1CertInfoResponseArrayOutput ¶
func (i GoogleCloudApigeeV1CertInfoResponseArray) ToGoogleCloudApigeeV1CertInfoResponseArrayOutput() GoogleCloudApigeeV1CertInfoResponseArrayOutput
func (GoogleCloudApigeeV1CertInfoResponseArray) ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1CertInfoResponseArray) ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseArrayOutput
type GoogleCloudApigeeV1CertInfoResponseArrayInput ¶
type GoogleCloudApigeeV1CertInfoResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1CertInfoResponseArrayOutput() GoogleCloudApigeeV1CertInfoResponseArrayOutput ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1CertInfoResponseArrayOutput }
GoogleCloudApigeeV1CertInfoResponseArrayInput is an input type that accepts GoogleCloudApigeeV1CertInfoResponseArray and GoogleCloudApigeeV1CertInfoResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CertInfoResponseArrayInput` via:
GoogleCloudApigeeV1CertInfoResponseArray{ GoogleCloudApigeeV1CertInfoResponseArgs{...} }
type GoogleCloudApigeeV1CertInfoResponseArrayOutput ¶
type GoogleCloudApigeeV1CertInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CertInfoResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1CertInfoResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertInfoResponseArrayOutput) ToGoogleCloudApigeeV1CertInfoResponseArrayOutput ¶
func (o GoogleCloudApigeeV1CertInfoResponseArrayOutput) ToGoogleCloudApigeeV1CertInfoResponseArrayOutput() GoogleCloudApigeeV1CertInfoResponseArrayOutput
func (GoogleCloudApigeeV1CertInfoResponseArrayOutput) ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1CertInfoResponseArrayOutput) ToGoogleCloudApigeeV1CertInfoResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseArrayOutput
type GoogleCloudApigeeV1CertInfoResponseInput ¶
type GoogleCloudApigeeV1CertInfoResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1CertInfoResponseOutput() GoogleCloudApigeeV1CertInfoResponseOutput ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext(context.Context) GoogleCloudApigeeV1CertInfoResponseOutput }
GoogleCloudApigeeV1CertInfoResponseInput is an input type that accepts GoogleCloudApigeeV1CertInfoResponseArgs and GoogleCloudApigeeV1CertInfoResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CertInfoResponseInput` via:
GoogleCloudApigeeV1CertInfoResponseArgs{...}
type GoogleCloudApigeeV1CertInfoResponseOutput ¶
type GoogleCloudApigeeV1CertInfoResponseOutput struct{ *pulumi.OutputState }
X.509 certificate as defined in RFC 5280.
func (GoogleCloudApigeeV1CertInfoResponseOutput) BasicConstraints ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) BasicConstraints() pulumi.StringOutput
X.509 basic constraints extension.
func (GoogleCloudApigeeV1CertInfoResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1CertInfoResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertInfoResponseOutput) ExpiryDate ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) ExpiryDate() pulumi.StringOutput
X.509 `notAfter` validity period in milliseconds since epoch.
func (GoogleCloudApigeeV1CertInfoResponseOutput) IsValid ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) IsValid() pulumi.StringOutput
Flag that specifies whether the certificate is valid. Flag is set to `Yes` if the certificate is valid, `No` if expired, or `Not yet` if not yet valid.
func (GoogleCloudApigeeV1CertInfoResponseOutput) Issuer ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) Issuer() pulumi.StringOutput
X.509 issuer.
func (GoogleCloudApigeeV1CertInfoResponseOutput) PublicKey ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) PublicKey() pulumi.StringOutput
Public key component of the X.509 subject public key info.
func (GoogleCloudApigeeV1CertInfoResponseOutput) SerialNumber ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) SerialNumber() pulumi.StringOutput
X.509 serial number.
func (GoogleCloudApigeeV1CertInfoResponseOutput) SigAlgName ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) SigAlgName() pulumi.StringOutput
X.509 signatureAlgorithm.
func (GoogleCloudApigeeV1CertInfoResponseOutput) Subject ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) Subject() pulumi.StringOutput
X.509 subject.
func (GoogleCloudApigeeV1CertInfoResponseOutput) SubjectAlternativeNames ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
X.509 subject alternative names (SANs) extension.
func (GoogleCloudApigeeV1CertInfoResponseOutput) ToGoogleCloudApigeeV1CertInfoResponseOutput ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) ToGoogleCloudApigeeV1CertInfoResponseOutput() GoogleCloudApigeeV1CertInfoResponseOutput
func (GoogleCloudApigeeV1CertInfoResponseOutput) ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) ToGoogleCloudApigeeV1CertInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertInfoResponseOutput
func (GoogleCloudApigeeV1CertInfoResponseOutput) ValidFrom ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) ValidFrom() pulumi.StringOutput
X.509 `notBefore` validity period in milliseconds since epoch.
func (GoogleCloudApigeeV1CertInfoResponseOutput) Version ¶
func (o GoogleCloudApigeeV1CertInfoResponseOutput) Version() pulumi.IntOutput
X.509 version.
type GoogleCloudApigeeV1CertificateResponse ¶
type GoogleCloudApigeeV1CertificateResponse struct { // Chain of certificates under this name. CertInfo []GoogleCloudApigeeV1CertInfoResponse `pulumi:"certInfo"` }
type GoogleCloudApigeeV1CertificateResponseArgs ¶
type GoogleCloudApigeeV1CertificateResponseArgs struct { // Chain of certificates under this name. CertInfo GoogleCloudApigeeV1CertInfoResponseArrayInput `pulumi:"certInfo"` }
func (GoogleCloudApigeeV1CertificateResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1CertificateResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponseOutput ¶
func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponseOutput() GoogleCloudApigeeV1CertificateResponseOutput
func (GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponseOutput
func (GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponsePtrOutput ¶
func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput
func (GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1CertificateResponseArgs) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput
type GoogleCloudApigeeV1CertificateResponseInput ¶
type GoogleCloudApigeeV1CertificateResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1CertificateResponseOutput() GoogleCloudApigeeV1CertificateResponseOutput ToGoogleCloudApigeeV1CertificateResponseOutputWithContext(context.Context) GoogleCloudApigeeV1CertificateResponseOutput }
GoogleCloudApigeeV1CertificateResponseInput is an input type that accepts GoogleCloudApigeeV1CertificateResponseArgs and GoogleCloudApigeeV1CertificateResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CertificateResponseInput` via:
GoogleCloudApigeeV1CertificateResponseArgs{...}
type GoogleCloudApigeeV1CertificateResponseOutput ¶
type GoogleCloudApigeeV1CertificateResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CertificateResponseOutput) CertInfo ¶
func (o GoogleCloudApigeeV1CertificateResponseOutput) CertInfo() GoogleCloudApigeeV1CertInfoResponseArrayOutput
Chain of certificates under this name.
func (GoogleCloudApigeeV1CertificateResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1CertificateResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponseOutput ¶
func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponseOutput() GoogleCloudApigeeV1CertificateResponseOutput
func (GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponseOutput
func (GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutput ¶
func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput
func (GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1CertificateResponseOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput
type GoogleCloudApigeeV1CertificateResponsePtrInput ¶
type GoogleCloudApigeeV1CertificateResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput }
GoogleCloudApigeeV1CertificateResponsePtrInput is an input type that accepts GoogleCloudApigeeV1CertificateResponseArgs, GoogleCloudApigeeV1CertificateResponsePtr and GoogleCloudApigeeV1CertificateResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CertificateResponsePtrInput` via:
GoogleCloudApigeeV1CertificateResponseArgs{...} or: nil
func GoogleCloudApigeeV1CertificateResponsePtr ¶
func GoogleCloudApigeeV1CertificateResponsePtr(v *GoogleCloudApigeeV1CertificateResponseArgs) GoogleCloudApigeeV1CertificateResponsePtrInput
type GoogleCloudApigeeV1CertificateResponsePtrOutput ¶
type GoogleCloudApigeeV1CertificateResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CertificateResponsePtrOutput) CertInfo ¶
func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) CertInfo() GoogleCloudApigeeV1CertInfoResponseArrayOutput
Chain of certificates under this name.
func (GoogleCloudApigeeV1CertificateResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1CertificateResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CertificateResponsePtrOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutput ¶
func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutput() GoogleCloudApigeeV1CertificateResponsePtrOutput
func (GoogleCloudApigeeV1CertificateResponsePtrOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1CertificateResponsePtrOutput) ToGoogleCloudApigeeV1CertificateResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CertificateResponsePtrOutput
type GoogleCloudApigeeV1ConnectorsPlatformConfig ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfig struct { // Flag that specifies whether the Connectors Platform add-on is enabled. Enabled *bool `pulumi:"enabled"` }
Configuration for the Connectors Platform add-on.
type GoogleCloudApigeeV1ConnectorsPlatformConfigArgs ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigArgs struct { // Flag that specifies whether the Connectors Platform add-on is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
type GoogleCloudApigeeV1ConnectorsPlatformConfigInput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigOutput ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext(context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigOutput }
GoogleCloudApigeeV1ConnectorsPlatformConfigInput is an input type that accepts GoogleCloudApigeeV1ConnectorsPlatformConfigArgs and GoogleCloudApigeeV1ConnectorsPlatformConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ConnectorsPlatformConfigInput` via:
GoogleCloudApigeeV1ConnectorsPlatformConfigArgs{...}
type GoogleCloudApigeeV1ConnectorsPlatformConfigOutput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigOutput struct{ *pulumi.OutputState }
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) Enabled ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Connectors Platform add-on is enabled.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
type GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput }
GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput is an input type that accepts GoogleCloudApigeeV1ConnectorsPlatformConfigArgs, GoogleCloudApigeeV1ConnectorsPlatformConfigPtr and GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput` via:
GoogleCloudApigeeV1ConnectorsPlatformConfigArgs{...} or: nil
func GoogleCloudApigeeV1ConnectorsPlatformConfigPtr ¶ added in v0.8.0
func GoogleCloudApigeeV1ConnectorsPlatformConfigPtr(v *GoogleCloudApigeeV1ConnectorsPlatformConfigArgs) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrInput
type GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) Enabled ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Connectors Platform add-on is enabled.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigPtrOutput
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponse ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponse struct { // Flag that specifies whether the Connectors Platform add-on is enabled. Enabled bool `pulumi:"enabled"` // Time at which the Connectors Platform add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire. ExpiresAt string `pulumi:"expiresAt"` }
Configuration for the Connectors Platform add-on.
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs struct { // Flag that specifies whether the Connectors Platform add-on is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` // Time at which the Connectors Platform add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire. ExpiresAt pulumi.StringInput `pulumi:"expiresAt"` }
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseInput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput }
GoogleCloudApigeeV1ConnectorsPlatformConfigResponseInput is an input type that accepts GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs and GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ConnectorsPlatformConfigResponseInput` via:
GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs{...}
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for the Connectors Platform add-on.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) Enabled ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) Enabled() pulumi.BoolOutput
Flag that specifies whether the Connectors Platform add-on is enabled.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ExpiresAt ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ExpiresAt() pulumi.StringOutput
Time at which the Connectors Platform add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponseOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrInput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput }
GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs, GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtr and GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrInput` via:
GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtr ¶ added in v0.8.0
func GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtr(v *GoogleCloudApigeeV1ConnectorsPlatformConfigResponseArgs) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrInput
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput ¶ added in v0.8.0
type GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) Enabled ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Connectors Platform add-on is enabled.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ExpiresAt ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ExpiresAt() pulumi.StringPtrOutput
Time at which the Connectors Platform add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput() GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
func (GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput) ToGoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ConnectorsPlatformConfigResponsePtrOutput
type GoogleCloudApigeeV1CredentialResponse ¶
type GoogleCloudApigeeV1CredentialResponse struct { // List of API products this credential can be used for. ApiProducts []GoogleCloudApigeeV1ApiProductRefResponse `pulumi:"apiProducts"` // List of attributes associated with this credential. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // Consumer key. ConsumerKey string `pulumi:"consumerKey"` // Secret key. ConsumerSecret string `pulumi:"consumerSecret"` // Time the credential will expire in milliseconds since epoch. ExpiresAt string `pulumi:"expiresAt"` // Time the credential was issued in milliseconds since epoch. IssuedAt string `pulumi:"issuedAt"` // List of scopes to apply to the app. Specified scopes must already exist on the API product that you associate with the app. Scopes []string `pulumi:"scopes"` // Status of the credential. Valid values include `approved` or `revoked`. Status string `pulumi:"status"` }
type GoogleCloudApigeeV1CredentialResponseArgs ¶
type GoogleCloudApigeeV1CredentialResponseArgs struct { // List of API products this credential can be used for. ApiProducts GoogleCloudApigeeV1ApiProductRefResponseArrayInput `pulumi:"apiProducts"` // List of attributes associated with this credential. Attributes GoogleCloudApigeeV1AttributeResponseArrayInput `pulumi:"attributes"` // Consumer key. ConsumerKey pulumi.StringInput `pulumi:"consumerKey"` // Secret key. ConsumerSecret pulumi.StringInput `pulumi:"consumerSecret"` // Time the credential will expire in milliseconds since epoch. ExpiresAt pulumi.StringInput `pulumi:"expiresAt"` // Time the credential was issued in milliseconds since epoch. IssuedAt pulumi.StringInput `pulumi:"issuedAt"` // List of scopes to apply to the app. Specified scopes must already exist on the API product that you associate with the app. Scopes pulumi.StringArrayInput `pulumi:"scopes"` // Status of the credential. Valid values include `approved` or `revoked`. Status pulumi.StringInput `pulumi:"status"` }
func (GoogleCloudApigeeV1CredentialResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1CredentialResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CredentialResponseArgs) ToGoogleCloudApigeeV1CredentialResponseOutput ¶
func (i GoogleCloudApigeeV1CredentialResponseArgs) ToGoogleCloudApigeeV1CredentialResponseOutput() GoogleCloudApigeeV1CredentialResponseOutput
func (GoogleCloudApigeeV1CredentialResponseArgs) ToGoogleCloudApigeeV1CredentialResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1CredentialResponseArgs) ToGoogleCloudApigeeV1CredentialResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseOutput
type GoogleCloudApigeeV1CredentialResponseArray ¶
type GoogleCloudApigeeV1CredentialResponseArray []GoogleCloudApigeeV1CredentialResponseInput
func (GoogleCloudApigeeV1CredentialResponseArray) ElementType ¶
func (GoogleCloudApigeeV1CredentialResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1CredentialResponseArray) ToGoogleCloudApigeeV1CredentialResponseArrayOutput ¶
func (i GoogleCloudApigeeV1CredentialResponseArray) ToGoogleCloudApigeeV1CredentialResponseArrayOutput() GoogleCloudApigeeV1CredentialResponseArrayOutput
func (GoogleCloudApigeeV1CredentialResponseArray) ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1CredentialResponseArray) ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseArrayOutput
type GoogleCloudApigeeV1CredentialResponseArrayInput ¶
type GoogleCloudApigeeV1CredentialResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1CredentialResponseArrayOutput() GoogleCloudApigeeV1CredentialResponseArrayOutput ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1CredentialResponseArrayOutput }
GoogleCloudApigeeV1CredentialResponseArrayInput is an input type that accepts GoogleCloudApigeeV1CredentialResponseArray and GoogleCloudApigeeV1CredentialResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CredentialResponseArrayInput` via:
GoogleCloudApigeeV1CredentialResponseArray{ GoogleCloudApigeeV1CredentialResponseArgs{...} }
type GoogleCloudApigeeV1CredentialResponseArrayOutput ¶
type GoogleCloudApigeeV1CredentialResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CredentialResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1CredentialResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CredentialResponseArrayOutput) ToGoogleCloudApigeeV1CredentialResponseArrayOutput ¶
func (o GoogleCloudApigeeV1CredentialResponseArrayOutput) ToGoogleCloudApigeeV1CredentialResponseArrayOutput() GoogleCloudApigeeV1CredentialResponseArrayOutput
func (GoogleCloudApigeeV1CredentialResponseArrayOutput) ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1CredentialResponseArrayOutput) ToGoogleCloudApigeeV1CredentialResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseArrayOutput
type GoogleCloudApigeeV1CredentialResponseInput ¶
type GoogleCloudApigeeV1CredentialResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1CredentialResponseOutput() GoogleCloudApigeeV1CredentialResponseOutput ToGoogleCloudApigeeV1CredentialResponseOutputWithContext(context.Context) GoogleCloudApigeeV1CredentialResponseOutput }
GoogleCloudApigeeV1CredentialResponseInput is an input type that accepts GoogleCloudApigeeV1CredentialResponseArgs and GoogleCloudApigeeV1CredentialResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CredentialResponseInput` via:
GoogleCloudApigeeV1CredentialResponseArgs{...}
type GoogleCloudApigeeV1CredentialResponseOutput ¶
type GoogleCloudApigeeV1CredentialResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CredentialResponseOutput) ApiProducts ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) ApiProducts() GoogleCloudApigeeV1ApiProductRefResponseArrayOutput
List of API products this credential can be used for.
func (GoogleCloudApigeeV1CredentialResponseOutput) Attributes ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
List of attributes associated with this credential.
func (GoogleCloudApigeeV1CredentialResponseOutput) ConsumerKey ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) ConsumerKey() pulumi.StringOutput
Consumer key.
func (GoogleCloudApigeeV1CredentialResponseOutput) ConsumerSecret ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) ConsumerSecret() pulumi.StringOutput
Secret key.
func (GoogleCloudApigeeV1CredentialResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1CredentialResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CredentialResponseOutput) ExpiresAt ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) ExpiresAt() pulumi.StringOutput
Time the credential will expire in milliseconds since epoch.
func (GoogleCloudApigeeV1CredentialResponseOutput) IssuedAt ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) IssuedAt() pulumi.StringOutput
Time the credential was issued in milliseconds since epoch.
func (GoogleCloudApigeeV1CredentialResponseOutput) Scopes ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) Scopes() pulumi.StringArrayOutput
List of scopes to apply to the app. Specified scopes must already exist on the API product that you associate with the app.
func (GoogleCloudApigeeV1CredentialResponseOutput) Status ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) Status() pulumi.StringOutput
Status of the credential. Valid values include `approved` or `revoked`.
func (GoogleCloudApigeeV1CredentialResponseOutput) ToGoogleCloudApigeeV1CredentialResponseOutput ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) ToGoogleCloudApigeeV1CredentialResponseOutput() GoogleCloudApigeeV1CredentialResponseOutput
func (GoogleCloudApigeeV1CredentialResponseOutput) ToGoogleCloudApigeeV1CredentialResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1CredentialResponseOutput) ToGoogleCloudApigeeV1CredentialResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CredentialResponseOutput
type GoogleCloudApigeeV1CustomReportMetric ¶
type GoogleCloudApigeeV1CustomReportMetric struct { // aggregate function Function *string `pulumi:"function"` // name of the metric Name *string `pulumi:"name"` }
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
type GoogleCloudApigeeV1CustomReportMetricArgs ¶
type GoogleCloudApigeeV1CustomReportMetricArgs struct { // aggregate function Function pulumi.StringPtrInput `pulumi:"function"` // name of the metric Name pulumi.StringPtrInput `pulumi:"name"` }
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
func (GoogleCloudApigeeV1CustomReportMetricArgs) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricArgs) ToGoogleCloudApigeeV1CustomReportMetricOutput ¶
func (i GoogleCloudApigeeV1CustomReportMetricArgs) ToGoogleCloudApigeeV1CustomReportMetricOutput() GoogleCloudApigeeV1CustomReportMetricOutput
func (GoogleCloudApigeeV1CustomReportMetricArgs) ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext ¶
func (i GoogleCloudApigeeV1CustomReportMetricArgs) ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricOutput
type GoogleCloudApigeeV1CustomReportMetricArray ¶
type GoogleCloudApigeeV1CustomReportMetricArray []GoogleCloudApigeeV1CustomReportMetricInput
func (GoogleCloudApigeeV1CustomReportMetricArray) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricArray) ToGoogleCloudApigeeV1CustomReportMetricArrayOutput ¶
func (i GoogleCloudApigeeV1CustomReportMetricArray) ToGoogleCloudApigeeV1CustomReportMetricArrayOutput() GoogleCloudApigeeV1CustomReportMetricArrayOutput
func (GoogleCloudApigeeV1CustomReportMetricArray) ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1CustomReportMetricArray) ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricArrayOutput
type GoogleCloudApigeeV1CustomReportMetricArrayInput ¶
type GoogleCloudApigeeV1CustomReportMetricArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1CustomReportMetricArrayOutput() GoogleCloudApigeeV1CustomReportMetricArrayOutput ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext(context.Context) GoogleCloudApigeeV1CustomReportMetricArrayOutput }
GoogleCloudApigeeV1CustomReportMetricArrayInput is an input type that accepts GoogleCloudApigeeV1CustomReportMetricArray and GoogleCloudApigeeV1CustomReportMetricArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CustomReportMetricArrayInput` via:
GoogleCloudApigeeV1CustomReportMetricArray{ GoogleCloudApigeeV1CustomReportMetricArgs{...} }
type GoogleCloudApigeeV1CustomReportMetricArrayOutput ¶
type GoogleCloudApigeeV1CustomReportMetricArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CustomReportMetricArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricArrayOutput ¶
func (o GoogleCloudApigeeV1CustomReportMetricArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricArrayOutput() GoogleCloudApigeeV1CustomReportMetricArrayOutput
func (GoogleCloudApigeeV1CustomReportMetricArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1CustomReportMetricArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricArrayOutput
type GoogleCloudApigeeV1CustomReportMetricInput ¶
type GoogleCloudApigeeV1CustomReportMetricInput interface { pulumi.Input ToGoogleCloudApigeeV1CustomReportMetricOutput() GoogleCloudApigeeV1CustomReportMetricOutput ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext(context.Context) GoogleCloudApigeeV1CustomReportMetricOutput }
GoogleCloudApigeeV1CustomReportMetricInput is an input type that accepts GoogleCloudApigeeV1CustomReportMetricArgs and GoogleCloudApigeeV1CustomReportMetricOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CustomReportMetricInput` via:
GoogleCloudApigeeV1CustomReportMetricArgs{...}
type GoogleCloudApigeeV1CustomReportMetricOutput ¶
type GoogleCloudApigeeV1CustomReportMetricOutput struct{ *pulumi.OutputState }
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
func (GoogleCloudApigeeV1CustomReportMetricOutput) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricOutput) Function ¶
func (o GoogleCloudApigeeV1CustomReportMetricOutput) Function() pulumi.StringPtrOutput
aggregate function
func (GoogleCloudApigeeV1CustomReportMetricOutput) Name ¶
func (o GoogleCloudApigeeV1CustomReportMetricOutput) Name() pulumi.StringPtrOutput
name of the metric
func (GoogleCloudApigeeV1CustomReportMetricOutput) ToGoogleCloudApigeeV1CustomReportMetricOutput ¶
func (o GoogleCloudApigeeV1CustomReportMetricOutput) ToGoogleCloudApigeeV1CustomReportMetricOutput() GoogleCloudApigeeV1CustomReportMetricOutput
func (GoogleCloudApigeeV1CustomReportMetricOutput) ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext ¶
func (o GoogleCloudApigeeV1CustomReportMetricOutput) ToGoogleCloudApigeeV1CustomReportMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricOutput
type GoogleCloudApigeeV1CustomReportMetricResponse ¶
type GoogleCloudApigeeV1CustomReportMetricResponse struct { // aggregate function Function string `pulumi:"function"` // name of the metric Name string `pulumi:"name"` }
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
type GoogleCloudApigeeV1CustomReportMetricResponseArgs ¶
type GoogleCloudApigeeV1CustomReportMetricResponseArgs struct { // aggregate function Function pulumi.StringInput `pulumi:"function"` // name of the metric Name pulumi.StringInput `pulumi:"name"` }
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
func (GoogleCloudApigeeV1CustomReportMetricResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricResponseArgs) ToGoogleCloudApigeeV1CustomReportMetricResponseOutput ¶
func (i GoogleCloudApigeeV1CustomReportMetricResponseArgs) ToGoogleCloudApigeeV1CustomReportMetricResponseOutput() GoogleCloudApigeeV1CustomReportMetricResponseOutput
func (GoogleCloudApigeeV1CustomReportMetricResponseArgs) ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1CustomReportMetricResponseArgs) ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseOutput
type GoogleCloudApigeeV1CustomReportMetricResponseArray ¶
type GoogleCloudApigeeV1CustomReportMetricResponseArray []GoogleCloudApigeeV1CustomReportMetricResponseInput
func (GoogleCloudApigeeV1CustomReportMetricResponseArray) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricResponseArray) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput ¶
func (i GoogleCloudApigeeV1CustomReportMetricResponseArray) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
func (GoogleCloudApigeeV1CustomReportMetricResponseArray) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1CustomReportMetricResponseArray) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
type GoogleCloudApigeeV1CustomReportMetricResponseArrayInput ¶
type GoogleCloudApigeeV1CustomReportMetricResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput }
GoogleCloudApigeeV1CustomReportMetricResponseArrayInput is an input type that accepts GoogleCloudApigeeV1CustomReportMetricResponseArray and GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CustomReportMetricResponseArrayInput` via:
GoogleCloudApigeeV1CustomReportMetricResponseArray{ GoogleCloudApigeeV1CustomReportMetricResponseArgs{...} }
type GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput ¶
type GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput ¶
func (o GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutput() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
func (GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
type GoogleCloudApigeeV1CustomReportMetricResponseInput ¶
type GoogleCloudApigeeV1CustomReportMetricResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1CustomReportMetricResponseOutput() GoogleCloudApigeeV1CustomReportMetricResponseOutput ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext(context.Context) GoogleCloudApigeeV1CustomReportMetricResponseOutput }
GoogleCloudApigeeV1CustomReportMetricResponseInput is an input type that accepts GoogleCloudApigeeV1CustomReportMetricResponseArgs and GoogleCloudApigeeV1CustomReportMetricResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1CustomReportMetricResponseInput` via:
GoogleCloudApigeeV1CustomReportMetricResponseArgs{...}
type GoogleCloudApigeeV1CustomReportMetricResponseOutput ¶
type GoogleCloudApigeeV1CustomReportMetricResponseOutput struct{ *pulumi.OutputState }
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) Function ¶
func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) Function() pulumi.StringOutput
aggregate function
func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) Name ¶
func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) Name() pulumi.StringOutput
name of the metric
func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseOutput ¶
func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseOutput() GoogleCloudApigeeV1CustomReportMetricResponseOutput
func (GoogleCloudApigeeV1CustomReportMetricResponseOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1CustomReportMetricResponseOutput) ToGoogleCloudApigeeV1CustomReportMetricResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1CustomReportMetricResponseOutput
type GoogleCloudApigeeV1DatastoreConfig ¶
type GoogleCloudApigeeV1DatastoreConfig struct { // Name of the Cloud Storage bucket. Required for `gcs` target_type. BucketName *string `pulumi:"bucketName"` // BigQuery dataset name Required for `bigquery` target_type. DatasetName *string `pulumi:"datasetName"` // Path of Cloud Storage bucket Required for `gcs` target_type. Path *string `pulumi:"path"` // GCP project in which the datastore exists Project string `pulumi:"project"` // Prefix of BigQuery table Required for `bigquery` target_type. TablePrefix *string `pulumi:"tablePrefix"` }
Configuration detail for datastore
type GoogleCloudApigeeV1DatastoreConfigArgs ¶
type GoogleCloudApigeeV1DatastoreConfigArgs struct { // Name of the Cloud Storage bucket. Required for `gcs` target_type. BucketName pulumi.StringPtrInput `pulumi:"bucketName"` // BigQuery dataset name Required for `bigquery` target_type. DatasetName pulumi.StringPtrInput `pulumi:"datasetName"` // Path of Cloud Storage bucket Required for `gcs` target_type. Path pulumi.StringPtrInput `pulumi:"path"` // GCP project in which the datastore exists Project pulumi.StringInput `pulumi:"project"` // Prefix of BigQuery table Required for `bigquery` target_type. TablePrefix pulumi.StringPtrInput `pulumi:"tablePrefix"` }
Configuration detail for datastore
func (GoogleCloudApigeeV1DatastoreConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1DatastoreConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigOutput ¶
func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigOutput() GoogleCloudApigeeV1DatastoreConfigOutput
func (GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigOutput
func (GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput ¶
func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput
func (GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1DatastoreConfigArgs) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput
type GoogleCloudApigeeV1DatastoreConfigInput ¶
type GoogleCloudApigeeV1DatastoreConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1DatastoreConfigOutput() GoogleCloudApigeeV1DatastoreConfigOutput ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext(context.Context) GoogleCloudApigeeV1DatastoreConfigOutput }
GoogleCloudApigeeV1DatastoreConfigInput is an input type that accepts GoogleCloudApigeeV1DatastoreConfigArgs and GoogleCloudApigeeV1DatastoreConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1DatastoreConfigInput` via:
GoogleCloudApigeeV1DatastoreConfigArgs{...}
type GoogleCloudApigeeV1DatastoreConfigOutput ¶
type GoogleCloudApigeeV1DatastoreConfigOutput struct{ *pulumi.OutputState }
Configuration detail for datastore
func (GoogleCloudApigeeV1DatastoreConfigOutput) BucketName ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) BucketName() pulumi.StringPtrOutput
Name of the Cloud Storage bucket. Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigOutput) DatasetName ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) DatasetName() pulumi.StringPtrOutput
BigQuery dataset name Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1DatastoreConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1DatastoreConfigOutput) Path ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) Path() pulumi.StringPtrOutput
Path of Cloud Storage bucket Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigOutput) Project ¶ added in v0.3.0
func (o GoogleCloudApigeeV1DatastoreConfigOutput) Project() pulumi.StringOutput
GCP project in which the datastore exists
func (GoogleCloudApigeeV1DatastoreConfigOutput) TablePrefix ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) TablePrefix() pulumi.StringPtrOutput
Prefix of BigQuery table Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigOutput ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigOutput() GoogleCloudApigeeV1DatastoreConfigOutput
func (GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigOutput
func (GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput
func (GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1DatastoreConfigOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput
type GoogleCloudApigeeV1DatastoreConfigPtrInput ¶
type GoogleCloudApigeeV1DatastoreConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput }
GoogleCloudApigeeV1DatastoreConfigPtrInput is an input type that accepts GoogleCloudApigeeV1DatastoreConfigArgs, GoogleCloudApigeeV1DatastoreConfigPtr and GoogleCloudApigeeV1DatastoreConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1DatastoreConfigPtrInput` via:
GoogleCloudApigeeV1DatastoreConfigArgs{...} or: nil
func GoogleCloudApigeeV1DatastoreConfigPtr ¶
func GoogleCloudApigeeV1DatastoreConfigPtr(v *GoogleCloudApigeeV1DatastoreConfigArgs) GoogleCloudApigeeV1DatastoreConfigPtrInput
type GoogleCloudApigeeV1DatastoreConfigPtrOutput ¶
type GoogleCloudApigeeV1DatastoreConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) BucketName ¶
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) BucketName() pulumi.StringPtrOutput
Name of the Cloud Storage bucket. Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) DatasetName ¶
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) DatasetName() pulumi.StringPtrOutput
BigQuery dataset name Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) Path ¶
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) Path() pulumi.StringPtrOutput
Path of Cloud Storage bucket Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) Project ¶ added in v0.3.0
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) Project() pulumi.StringPtrOutput
GCP project in which the datastore exists
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) TablePrefix ¶
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) TablePrefix() pulumi.StringPtrOutput
Prefix of BigQuery table Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput ¶
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutput() GoogleCloudApigeeV1DatastoreConfigPtrOutput
func (GoogleCloudApigeeV1DatastoreConfigPtrOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1DatastoreConfigPtrOutput) ToGoogleCloudApigeeV1DatastoreConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigPtrOutput
type GoogleCloudApigeeV1DatastoreConfigResponse ¶
type GoogleCloudApigeeV1DatastoreConfigResponse struct { // Name of the Cloud Storage bucket. Required for `gcs` target_type. BucketName string `pulumi:"bucketName"` // BigQuery dataset name Required for `bigquery` target_type. DatasetName string `pulumi:"datasetName"` // Path of Cloud Storage bucket Required for `gcs` target_type. Path string `pulumi:"path"` // GCP project in which the datastore exists Project string `pulumi:"project"` // Prefix of BigQuery table Required for `bigquery` target_type. TablePrefix string `pulumi:"tablePrefix"` }
Configuration detail for datastore
type GoogleCloudApigeeV1DatastoreConfigResponseArgs ¶
type GoogleCloudApigeeV1DatastoreConfigResponseArgs struct { // Name of the Cloud Storage bucket. Required for `gcs` target_type. BucketName pulumi.StringInput `pulumi:"bucketName"` // BigQuery dataset name Required for `bigquery` target_type. DatasetName pulumi.StringInput `pulumi:"datasetName"` // Path of Cloud Storage bucket Required for `gcs` target_type. Path pulumi.StringInput `pulumi:"path"` // GCP project in which the datastore exists Project pulumi.StringInput `pulumi:"project"` // Prefix of BigQuery table Required for `bigquery` target_type. TablePrefix pulumi.StringInput `pulumi:"tablePrefix"` }
Configuration detail for datastore
func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponseOutput ¶
func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponseOutput() GoogleCloudApigeeV1DatastoreConfigResponseOutput
func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponseOutput
func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput ¶
func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
func (GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1DatastoreConfigResponseArgs) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
type GoogleCloudApigeeV1DatastoreConfigResponseInput ¶
type GoogleCloudApigeeV1DatastoreConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1DatastoreConfigResponseOutput() GoogleCloudApigeeV1DatastoreConfigResponseOutput ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1DatastoreConfigResponseOutput }
GoogleCloudApigeeV1DatastoreConfigResponseInput is an input type that accepts GoogleCloudApigeeV1DatastoreConfigResponseArgs and GoogleCloudApigeeV1DatastoreConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1DatastoreConfigResponseInput` via:
GoogleCloudApigeeV1DatastoreConfigResponseArgs{...}
type GoogleCloudApigeeV1DatastoreConfigResponseOutput ¶
type GoogleCloudApigeeV1DatastoreConfigResponseOutput struct{ *pulumi.OutputState }
Configuration detail for datastore
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) BucketName ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) BucketName() pulumi.StringOutput
Name of the Cloud Storage bucket. Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) DatasetName ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) DatasetName() pulumi.StringOutput
BigQuery dataset name Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) Path ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) Path() pulumi.StringOutput
Path of Cloud Storage bucket Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) Project ¶ added in v0.3.0
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) Project() pulumi.StringOutput
GCP project in which the datastore exists
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) TablePrefix ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) TablePrefix() pulumi.StringOutput
Prefix of BigQuery table Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponseOutput ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponseOutput() GoogleCloudApigeeV1DatastoreConfigResponseOutput
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponseOutput
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
func (GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponseOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
type GoogleCloudApigeeV1DatastoreConfigResponsePtrInput ¶
type GoogleCloudApigeeV1DatastoreConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput }
GoogleCloudApigeeV1DatastoreConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1DatastoreConfigResponseArgs, GoogleCloudApigeeV1DatastoreConfigResponsePtr and GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1DatastoreConfigResponsePtrInput` via:
GoogleCloudApigeeV1DatastoreConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1DatastoreConfigResponsePtr ¶
func GoogleCloudApigeeV1DatastoreConfigResponsePtr(v *GoogleCloudApigeeV1DatastoreConfigResponseArgs) GoogleCloudApigeeV1DatastoreConfigResponsePtrInput
type GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput ¶
type GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) BucketName ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) BucketName() pulumi.StringPtrOutput
Name of the Cloud Storage bucket. Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) DatasetName ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) DatasetName() pulumi.StringPtrOutput
BigQuery dataset name Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Path ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Path() pulumi.StringPtrOutput
Path of Cloud Storage bucket Required for `gcs` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Project ¶ added in v0.3.0
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) Project() pulumi.StringPtrOutput
GCP project in which the datastore exists
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) TablePrefix ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) TablePrefix() pulumi.StringPtrOutput
Prefix of BigQuery table Required for `bigquery` target_type.
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutput() GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
func (GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput) ToGoogleCloudApigeeV1DatastoreConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DatastoreConfigResponsePtrOutput
type GoogleCloudApigeeV1DateRange ¶
type GoogleCloudApigeeV1DateRange struct { // End date (exclusive) of the data to export in the format `yyyy-mm-dd`. The date range ends at 00:00:00 UTC on the end date- which will not be in the output. End string `pulumi:"end"` // Start date of the data to export in the format `yyyy-mm-dd`. The date range begins at 00:00:00 UTC on the start date. Start string `pulumi:"start"` }
Date range of the data to export.
type GoogleCloudApigeeV1DateRangeArgs ¶
type GoogleCloudApigeeV1DateRangeArgs struct { // End date (exclusive) of the data to export in the format `yyyy-mm-dd`. The date range ends at 00:00:00 UTC on the end date- which will not be in the output. End pulumi.StringInput `pulumi:"end"` // Start date of the data to export in the format `yyyy-mm-dd`. The date range begins at 00:00:00 UTC on the start date. Start pulumi.StringInput `pulumi:"start"` }
Date range of the data to export.
func (GoogleCloudApigeeV1DateRangeArgs) ElementType ¶
func (GoogleCloudApigeeV1DateRangeArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangeOutput ¶
func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangeOutput() GoogleCloudApigeeV1DateRangeOutput
func (GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangeOutputWithContext ¶
func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangeOutput
func (GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangePtrOutput ¶
func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput
func (GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1DateRangeArgs) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangePtrOutput
type GoogleCloudApigeeV1DateRangeInput ¶
type GoogleCloudApigeeV1DateRangeInput interface { pulumi.Input ToGoogleCloudApigeeV1DateRangeOutput() GoogleCloudApigeeV1DateRangeOutput ToGoogleCloudApigeeV1DateRangeOutputWithContext(context.Context) GoogleCloudApigeeV1DateRangeOutput }
GoogleCloudApigeeV1DateRangeInput is an input type that accepts GoogleCloudApigeeV1DateRangeArgs and GoogleCloudApigeeV1DateRangeOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1DateRangeInput` via:
GoogleCloudApigeeV1DateRangeArgs{...}
type GoogleCloudApigeeV1DateRangeOutput ¶
type GoogleCloudApigeeV1DateRangeOutput struct{ *pulumi.OutputState }
Date range of the data to export.
func (GoogleCloudApigeeV1DateRangeOutput) ElementType ¶
func (GoogleCloudApigeeV1DateRangeOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1DateRangeOutput) End ¶
func (o GoogleCloudApigeeV1DateRangeOutput) End() pulumi.StringOutput
End date (exclusive) of the data to export in the format `yyyy-mm-dd`. The date range ends at 00:00:00 UTC on the end date- which will not be in the output.
func (GoogleCloudApigeeV1DateRangeOutput) Start ¶
func (o GoogleCloudApigeeV1DateRangeOutput) Start() pulumi.StringOutput
Start date of the data to export in the format `yyyy-mm-dd`. The date range begins at 00:00:00 UTC on the start date.
func (GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangeOutput ¶
func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangeOutput() GoogleCloudApigeeV1DateRangeOutput
func (GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangeOutputWithContext ¶
func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangeOutput
func (GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangePtrOutput ¶
func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput
func (GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1DateRangeOutput) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangePtrOutput
type GoogleCloudApigeeV1DateRangePtrInput ¶
type GoogleCloudApigeeV1DateRangePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(context.Context) GoogleCloudApigeeV1DateRangePtrOutput }
GoogleCloudApigeeV1DateRangePtrInput is an input type that accepts GoogleCloudApigeeV1DateRangeArgs, GoogleCloudApigeeV1DateRangePtr and GoogleCloudApigeeV1DateRangePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1DateRangePtrInput` via:
GoogleCloudApigeeV1DateRangeArgs{...} or: nil
func GoogleCloudApigeeV1DateRangePtr ¶
func GoogleCloudApigeeV1DateRangePtr(v *GoogleCloudApigeeV1DateRangeArgs) GoogleCloudApigeeV1DateRangePtrInput
type GoogleCloudApigeeV1DateRangePtrOutput ¶
type GoogleCloudApigeeV1DateRangePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1DateRangePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1DateRangePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1DateRangePtrOutput) End ¶
func (o GoogleCloudApigeeV1DateRangePtrOutput) End() pulumi.StringPtrOutput
End date (exclusive) of the data to export in the format `yyyy-mm-dd`. The date range ends at 00:00:00 UTC on the end date- which will not be in the output.
func (GoogleCloudApigeeV1DateRangePtrOutput) Start ¶
func (o GoogleCloudApigeeV1DateRangePtrOutput) Start() pulumi.StringPtrOutput
Start date of the data to export in the format `yyyy-mm-dd`. The date range begins at 00:00:00 UTC on the start date.
func (GoogleCloudApigeeV1DateRangePtrOutput) ToGoogleCloudApigeeV1DateRangePtrOutput ¶
func (o GoogleCloudApigeeV1DateRangePtrOutput) ToGoogleCloudApigeeV1DateRangePtrOutput() GoogleCloudApigeeV1DateRangePtrOutput
func (GoogleCloudApigeeV1DateRangePtrOutput) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1DateRangePtrOutput) ToGoogleCloudApigeeV1DateRangePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1DateRangePtrOutput
type GoogleCloudApigeeV1EntityMetadataResponse ¶
type GoogleCloudApigeeV1EntityMetadataResponse struct { // Time at which the API proxy was created, in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Time at which the API proxy was most recently modified, in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // The type of entity described SubType string `pulumi:"subType"` }
Metadata common to many entities in this API.
type GoogleCloudApigeeV1EntityMetadataResponseArgs ¶
type GoogleCloudApigeeV1EntityMetadataResponseArgs struct { // Time at which the API proxy was created, in milliseconds since epoch. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // Time at which the API proxy was most recently modified, in milliseconds since epoch. LastModifiedAt pulumi.StringInput `pulumi:"lastModifiedAt"` // The type of entity described SubType pulumi.StringInput `pulumi:"subType"` }
Metadata common to many entities in this API.
func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponseOutput ¶
func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponseOutput() GoogleCloudApigeeV1EntityMetadataResponseOutput
func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponseOutput
func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput ¶
func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
func (GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1EntityMetadataResponseArgs) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
type GoogleCloudApigeeV1EntityMetadataResponseInput ¶
type GoogleCloudApigeeV1EntityMetadataResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1EntityMetadataResponseOutput() GoogleCloudApigeeV1EntityMetadataResponseOutput ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext(context.Context) GoogleCloudApigeeV1EntityMetadataResponseOutput }
GoogleCloudApigeeV1EntityMetadataResponseInput is an input type that accepts GoogleCloudApigeeV1EntityMetadataResponseArgs and GoogleCloudApigeeV1EntityMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1EntityMetadataResponseInput` via:
GoogleCloudApigeeV1EntityMetadataResponseArgs{...}
type GoogleCloudApigeeV1EntityMetadataResponseOutput ¶
type GoogleCloudApigeeV1EntityMetadataResponseOutput struct{ *pulumi.OutputState }
Metadata common to many entities in this API.
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) CreatedAt ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) CreatedAt() pulumi.StringOutput
Time at which the API proxy was created, in milliseconds since epoch.
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) LastModifiedAt ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) LastModifiedAt() pulumi.StringOutput
Time at which the API proxy was most recently modified, in milliseconds since epoch.
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) SubType ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) SubType() pulumi.StringOutput
The type of entity described
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponseOutput ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponseOutput() GoogleCloudApigeeV1EntityMetadataResponseOutput
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponseOutput
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
func (GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1EntityMetadataResponseOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
type GoogleCloudApigeeV1EntityMetadataResponsePtrInput ¶
type GoogleCloudApigeeV1EntityMetadataResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput }
GoogleCloudApigeeV1EntityMetadataResponsePtrInput is an input type that accepts GoogleCloudApigeeV1EntityMetadataResponseArgs, GoogleCloudApigeeV1EntityMetadataResponsePtr and GoogleCloudApigeeV1EntityMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1EntityMetadataResponsePtrInput` via:
GoogleCloudApigeeV1EntityMetadataResponseArgs{...} or: nil
func GoogleCloudApigeeV1EntityMetadataResponsePtr ¶
func GoogleCloudApigeeV1EntityMetadataResponsePtr(v *GoogleCloudApigeeV1EntityMetadataResponseArgs) GoogleCloudApigeeV1EntityMetadataResponsePtrInput
type GoogleCloudApigeeV1EntityMetadataResponsePtrOutput ¶
type GoogleCloudApigeeV1EntityMetadataResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) CreatedAt ¶
func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
Time at which the API proxy was created, in milliseconds since epoch.
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) LastModifiedAt ¶
func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
Time at which the API proxy was most recently modified, in milliseconds since epoch.
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) SubType ¶
func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) SubType() pulumi.StringPtrOutput
The type of entity described
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput ¶
func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutput() GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
func (GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1EntityMetadataResponsePtrOutput) ToGoogleCloudApigeeV1EntityMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1EntityMetadataResponsePtrOutput
type GoogleCloudApigeeV1GraphQLOperation ¶
type GoogleCloudApigeeV1GraphQLOperation struct { // GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload. Operation *string `pulumi:"operation"` // GraphQL operation types. Valid values include `query` or `mutation`. **Note**: Apigee does not currently support `subscription` types. OperationTypes []string `pulumi:"operationTypes"` }
Represents the pairing of GraphQL operation types and the GraphQL operation name.
type GoogleCloudApigeeV1GraphQLOperationArgs ¶
type GoogleCloudApigeeV1GraphQLOperationArgs struct { // GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload. Operation pulumi.StringPtrInput `pulumi:"operation"` // GraphQL operation types. Valid values include `query` or `mutation`. **Note**: Apigee does not currently support `subscription` types. OperationTypes pulumi.StringArrayInput `pulumi:"operationTypes"` }
Represents the pairing of GraphQL operation types and the GraphQL operation name.
func (GoogleCloudApigeeV1GraphQLOperationArgs) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationArgs) ToGoogleCloudApigeeV1GraphQLOperationOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationArgs) ToGoogleCloudApigeeV1GraphQLOperationOutput() GoogleCloudApigeeV1GraphQLOperationOutput
func (GoogleCloudApigeeV1GraphQLOperationArgs) ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationArgs) ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationOutput
type GoogleCloudApigeeV1GraphQLOperationArray ¶
type GoogleCloudApigeeV1GraphQLOperationArray []GoogleCloudApigeeV1GraphQLOperationInput
func (GoogleCloudApigeeV1GraphQLOperationArray) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationArray) ToGoogleCloudApigeeV1GraphQLOperationArrayOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationArray) ToGoogleCloudApigeeV1GraphQLOperationArrayOutput() GoogleCloudApigeeV1GraphQLOperationArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationArray) ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationArray) ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationArrayOutput
type GoogleCloudApigeeV1GraphQLOperationArrayInput ¶
type GoogleCloudApigeeV1GraphQLOperationArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationArrayOutput() GoogleCloudApigeeV1GraphQLOperationArrayOutput ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationArrayOutput }
GoogleCloudApigeeV1GraphQLOperationArrayInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationArray and GoogleCloudApigeeV1GraphQLOperationArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationArrayInput` via:
GoogleCloudApigeeV1GraphQLOperationArray{ GoogleCloudApigeeV1GraphQLOperationArgs{...} }
type GoogleCloudApigeeV1GraphQLOperationArrayOutput ¶
type GoogleCloudApigeeV1GraphQLOperationArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1GraphQLOperationArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationArrayOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationArrayOutput() GoogleCloudApigeeV1GraphQLOperationArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationArrayOutput
type GoogleCloudApigeeV1GraphQLOperationConfig ¶
type GoogleCloudApigeeV1GraphQLOperationConfig struct { // Name of the API proxy endpoint or remote service with which the GraphQL operation and quota are associated. ApiSource string `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes []GoogleCloudApigeeV1Attribute `pulumi:"attributes"` // List of GraphQL name/operation type pairs for the proxy or remote service to which quota will be applied. If only operation types are specified, the quota will be applied to all GraphQL requests irrespective of the GraphQL name. **Note**: Currently, you can specify only a single GraphQLOperation. Specifying more than one will cause the operation to fail. Operations []GoogleCloudApigeeV1GraphQLOperation `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota *GoogleCloudApigeeV1Quota `pulumi:"quota"` }
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
type GoogleCloudApigeeV1GraphQLOperationConfigArgs ¶
type GoogleCloudApigeeV1GraphQLOperationConfigArgs struct { // Name of the API proxy endpoint or remote service with which the GraphQL operation and quota are associated. ApiSource pulumi.StringInput `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes GoogleCloudApigeeV1AttributeArrayInput `pulumi:"attributes"` // List of GraphQL name/operation type pairs for the proxy or remote service to which quota will be applied. If only operation types are specified, the quota will be applied to all GraphQL requests irrespective of the GraphQL name. **Note**: Currently, you can specify only a single GraphQLOperation. Specifying more than one will cause the operation to fail. Operations GoogleCloudApigeeV1GraphQLOperationArrayInput `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota GoogleCloudApigeeV1QuotaPtrInput `pulumi:"quota"` }
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
func (GoogleCloudApigeeV1GraphQLOperationConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigOutput() GoogleCloudApigeeV1GraphQLOperationConfigOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigOutput
type GoogleCloudApigeeV1GraphQLOperationConfigArray ¶
type GoogleCloudApigeeV1GraphQLOperationConfigArray []GoogleCloudApigeeV1GraphQLOperationConfigInput
func (GoogleCloudApigeeV1GraphQLOperationConfigArray) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigArray) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigArray) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigArray) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigArray) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
type GoogleCloudApigeeV1GraphQLOperationConfigArrayInput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput }
GoogleCloudApigeeV1GraphQLOperationConfigArrayInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationConfigArray and GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationConfigArrayInput` via:
GoogleCloudApigeeV1GraphQLOperationConfigArray{ GoogleCloudApigeeV1GraphQLOperationConfigArgs{...} }
type GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
type GoogleCloudApigeeV1GraphQLOperationConfigInput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationConfigOutput() GoogleCloudApigeeV1GraphQLOperationConfigOutput ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationConfigOutput }
GoogleCloudApigeeV1GraphQLOperationConfigInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationConfigArgs and GoogleCloudApigeeV1GraphQLOperationConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationConfigInput` via:
GoogleCloudApigeeV1GraphQLOperationConfigArgs{...}
type GoogleCloudApigeeV1GraphQLOperationConfigOutput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigOutput struct{ *pulumi.OutputState }
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) ApiSource ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) ApiSource() pulumi.StringOutput
Name of the API proxy endpoint or remote service with which the GraphQL operation and quota are associated.
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) Attributes ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) Attributes() GoogleCloudApigeeV1AttributeArrayOutput
Custom attributes associated with the operation.
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) Operations ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) Operations() GoogleCloudApigeeV1GraphQLOperationArrayOutput
List of GraphQL name/operation type pairs for the proxy or remote service to which quota will be applied. If only operation types are specified, the quota will be applied to all GraphQL requests irrespective of the GraphQL name. **Note**: Currently, you can specify only a single GraphQLOperation. Specifying more than one will cause the operation to fail.
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) Quota ¶
Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done.
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigOutput() GoogleCloudApigeeV1GraphQLOperationConfigOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigOutput
type GoogleCloudApigeeV1GraphQLOperationConfigResponse ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponse struct { // Name of the API proxy endpoint or remote service with which the GraphQL operation and quota are associated. ApiSource string `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // List of GraphQL name/operation type pairs for the proxy or remote service to which quota will be applied. If only operation types are specified, the quota will be applied to all GraphQL requests irrespective of the GraphQL name. **Note**: Currently, you can specify only a single GraphQLOperation. Specifying more than one will cause the operation to fail. Operations []GoogleCloudApigeeV1GraphQLOperationResponse `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota GoogleCloudApigeeV1QuotaResponse `pulumi:"quota"` }
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs struct { // Name of the API proxy endpoint or remote service with which the GraphQL operation and quota are associated. ApiSource pulumi.StringInput `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes GoogleCloudApigeeV1AttributeResponseArrayInput `pulumi:"attributes"` // List of GraphQL name/operation type pairs for the proxy or remote service to which quota will be applied. If only operation types are specified, the quota will be applied to all GraphQL requests irrespective of the GraphQL name. **Note**: Currently, you can specify only a single GraphQLOperation. Specifying more than one will cause the operation to fail. Operations GoogleCloudApigeeV1GraphQLOperationResponseArrayInput `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota GoogleCloudApigeeV1QuotaResponseInput `pulumi:"quota"` }
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArray ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArray []GoogleCloudApigeeV1GraphQLOperationConfigResponseInput
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationConfigResponseArray) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayInput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput }
GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationConfigResponseArray and GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayInput` via:
GoogleCloudApigeeV1GraphQLOperationConfigResponseArray{ GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs{...} }
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
type GoogleCloudApigeeV1GraphQLOperationConfigResponseInput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput }
GoogleCloudApigeeV1GraphQLOperationConfigResponseInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs and GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationConfigResponseInput` via:
GoogleCloudApigeeV1GraphQLOperationConfigResponseArgs{...}
type GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput ¶
type GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput struct{ *pulumi.OutputState }
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ApiSource ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ApiSource() pulumi.StringOutput
Name of the API proxy endpoint or remote service with which the GraphQL operation and quota are associated.
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Attributes ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
Custom attributes associated with the operation.
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Operations ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Operations() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
List of GraphQL name/operation type pairs for the proxy or remote service to which quota will be applied. If only operation types are specified, the quota will be applied to all GraphQL requests irrespective of the GraphQL name. **Note**: Currently, you can specify only a single GraphQLOperation. Specifying more than one will cause the operation to fail.
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Quota ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) Quota() GoogleCloudApigeeV1QuotaResponseOutput
Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done.
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutput() GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationConfigResponseOutput
type GoogleCloudApigeeV1GraphQLOperationGroup ¶
type GoogleCloudApigeeV1GraphQLOperationGroup struct { // Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType *string `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs []GoogleCloudApigeeV1GraphQLOperationConfig `pulumi:"operationConfigs"` }
List of graphQL operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
type GoogleCloudApigeeV1GraphQLOperationGroupArgs ¶
type GoogleCloudApigeeV1GraphQLOperationGroupArgs struct { // Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType pulumi.StringPtrInput `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs GoogleCloudApigeeV1GraphQLOperationConfigArrayInput `pulumi:"operationConfigs"` }
List of graphQL operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupOutput() GoogleCloudApigeeV1GraphQLOperationGroupOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
type GoogleCloudApigeeV1GraphQLOperationGroupInput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationGroupOutput() GoogleCloudApigeeV1GraphQLOperationGroupOutput ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationGroupOutput }
GoogleCloudApigeeV1GraphQLOperationGroupInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationGroupArgs and GoogleCloudApigeeV1GraphQLOperationGroupOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationGroupInput` via:
GoogleCloudApigeeV1GraphQLOperationGroupArgs{...}
type GoogleCloudApigeeV1GraphQLOperationGroupOutput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupOutput struct{ *pulumi.OutputState }
List of graphQL operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) OperationConfigType() pulumi.StringPtrOutput
Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupOutput() GoogleCloudApigeeV1GraphQLOperationGroupOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
type GoogleCloudApigeeV1GraphQLOperationGroupPtrInput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput }
GoogleCloudApigeeV1GraphQLOperationGroupPtrInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationGroupArgs, GoogleCloudApigeeV1GraphQLOperationGroupPtr and GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationGroupPtrInput` via:
GoogleCloudApigeeV1GraphQLOperationGroupArgs{...} or: nil
func GoogleCloudApigeeV1GraphQLOperationGroupPtr ¶
func GoogleCloudApigeeV1GraphQLOperationGroupPtr(v *GoogleCloudApigeeV1GraphQLOperationGroupArgs) GoogleCloudApigeeV1GraphQLOperationGroupPtrInput
type GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) OperationConfigType() pulumi.StringPtrOutput
Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupPtrOutput
type GoogleCloudApigeeV1GraphQLOperationGroupResponse ¶
type GoogleCloudApigeeV1GraphQLOperationGroupResponse struct { // Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType string `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs []GoogleCloudApigeeV1GraphQLOperationConfigResponse `pulumi:"operationConfigs"` }
List of graphQL operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
type GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs ¶
type GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs struct { // Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType pulumi.StringInput `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayInput `pulumi:"operationConfigs"` }
List of graphQL operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
type GoogleCloudApigeeV1GraphQLOperationGroupResponseInput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput }
GoogleCloudApigeeV1GraphQLOperationGroupResponseInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs and GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationGroupResponseInput` via:
GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs{...}
type GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput struct{ *pulumi.OutputState }
List of graphQL operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) OperationConfigType() pulumi.StringOutput
Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
type GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrInput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput }
GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs, GoogleCloudApigeeV1GraphQLOperationGroupResponsePtr and GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrInput` via:
GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs{...} or: nil
func GoogleCloudApigeeV1GraphQLOperationGroupResponsePtr ¶
func GoogleCloudApigeeV1GraphQLOperationGroupResponsePtr(v *GoogleCloudApigeeV1GraphQLOperationGroupResponseArgs) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrInput
type GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput ¶
type GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) OperationConfigType() pulumi.StringPtrOutput
Flag that specifies whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) OperationConfigs() GoogleCloudApigeeV1GraphQLOperationConfigResponseArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput() GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
func (GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationGroupResponsePtrOutput
type GoogleCloudApigeeV1GraphQLOperationInput ¶
type GoogleCloudApigeeV1GraphQLOperationInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationOutput() GoogleCloudApigeeV1GraphQLOperationOutput ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationOutput }
GoogleCloudApigeeV1GraphQLOperationInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationArgs and GoogleCloudApigeeV1GraphQLOperationOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationInput` via:
GoogleCloudApigeeV1GraphQLOperationArgs{...}
type GoogleCloudApigeeV1GraphQLOperationOutput ¶
type GoogleCloudApigeeV1GraphQLOperationOutput struct{ *pulumi.OutputState }
Represents the pairing of GraphQL operation types and the GraphQL operation name.
func (GoogleCloudApigeeV1GraphQLOperationOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationOutput) Operation ¶
func (o GoogleCloudApigeeV1GraphQLOperationOutput) Operation() pulumi.StringPtrOutput
GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload.
func (GoogleCloudApigeeV1GraphQLOperationOutput) OperationTypes ¶
func (o GoogleCloudApigeeV1GraphQLOperationOutput) OperationTypes() pulumi.StringArrayOutput
GraphQL operation types. Valid values include `query` or `mutation`. **Note**: Apigee does not currently support `subscription` types.
func (GoogleCloudApigeeV1GraphQLOperationOutput) ToGoogleCloudApigeeV1GraphQLOperationOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationOutput) ToGoogleCloudApigeeV1GraphQLOperationOutput() GoogleCloudApigeeV1GraphQLOperationOutput
func (GoogleCloudApigeeV1GraphQLOperationOutput) ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationOutput) ToGoogleCloudApigeeV1GraphQLOperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationOutput
type GoogleCloudApigeeV1GraphQLOperationResponse ¶
type GoogleCloudApigeeV1GraphQLOperationResponse struct { // GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload. Operation string `pulumi:"operation"` // GraphQL operation types. Valid values include `query` or `mutation`. **Note**: Apigee does not currently support `subscription` types. OperationTypes []string `pulumi:"operationTypes"` }
Represents the pairing of GraphQL operation types and the GraphQL operation name.
type GoogleCloudApigeeV1GraphQLOperationResponseArgs ¶
type GoogleCloudApigeeV1GraphQLOperationResponseArgs struct { // GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload. Operation pulumi.StringInput `pulumi:"operation"` // GraphQL operation types. Valid values include `query` or `mutation`. **Note**: Apigee does not currently support `subscription` types. OperationTypes pulumi.StringArrayInput `pulumi:"operationTypes"` }
Represents the pairing of GraphQL operation types and the GraphQL operation name.
func (GoogleCloudApigeeV1GraphQLOperationResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationResponseOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationResponseOutput() GoogleCloudApigeeV1GraphQLOperationResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationResponseArgs) ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseOutput
type GoogleCloudApigeeV1GraphQLOperationResponseArray ¶
type GoogleCloudApigeeV1GraphQLOperationResponseArray []GoogleCloudApigeeV1GraphQLOperationResponseInput
func (GoogleCloudApigeeV1GraphQLOperationResponseArray) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationResponseArray) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput ¶
func (i GoogleCloudApigeeV1GraphQLOperationResponseArray) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationResponseArray) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1GraphQLOperationResponseArray) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
type GoogleCloudApigeeV1GraphQLOperationResponseArrayInput ¶
type GoogleCloudApigeeV1GraphQLOperationResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput }
GoogleCloudApigeeV1GraphQLOperationResponseArrayInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationResponseArray and GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationResponseArrayInput` via:
GoogleCloudApigeeV1GraphQLOperationResponseArray{ GoogleCloudApigeeV1GraphQLOperationResponseArgs{...} }
type GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput ¶
type GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutput() GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
func (GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseArrayOutput
type GoogleCloudApigeeV1GraphQLOperationResponseInput ¶
type GoogleCloudApigeeV1GraphQLOperationResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1GraphQLOperationResponseOutput() GoogleCloudApigeeV1GraphQLOperationResponseOutput ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext(context.Context) GoogleCloudApigeeV1GraphQLOperationResponseOutput }
GoogleCloudApigeeV1GraphQLOperationResponseInput is an input type that accepts GoogleCloudApigeeV1GraphQLOperationResponseArgs and GoogleCloudApigeeV1GraphQLOperationResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1GraphQLOperationResponseInput` via:
GoogleCloudApigeeV1GraphQLOperationResponseArgs{...}
type GoogleCloudApigeeV1GraphQLOperationResponseOutput ¶
type GoogleCloudApigeeV1GraphQLOperationResponseOutput struct{ *pulumi.OutputState }
Represents the pairing of GraphQL operation types and the GraphQL operation name.
func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) Operation ¶
func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) Operation() pulumi.StringOutput
GraphQL operation name. The name and operation type will be used to apply quotas. If no name is specified, the quota will be applied to all GraphQL operations irrespective of their operation names in the payload.
func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) OperationTypes ¶
func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) OperationTypes() pulumi.StringArrayOutput
GraphQL operation types. Valid values include `query` or `mutation`. **Note**: Apigee does not currently support `subscription` types.
func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseOutput ¶
func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseOutput() GoogleCloudApigeeV1GraphQLOperationResponseOutput
func (GoogleCloudApigeeV1GraphQLOperationResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1GraphQLOperationResponseOutput) ToGoogleCloudApigeeV1GraphQLOperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1GraphQLOperationResponseOutput
type GoogleCloudApigeeV1IntegrationConfig ¶
type GoogleCloudApigeeV1IntegrationConfig struct { // Flag that specifies whether the Integration add-on is enabled. Enabled *bool `pulumi:"enabled"` }
Configuration for the Integration add-on.
type GoogleCloudApigeeV1IntegrationConfigArgs ¶
type GoogleCloudApigeeV1IntegrationConfigArgs struct { // Flag that specifies whether the Integration add-on is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1IntegrationConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1IntegrationConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigOutput ¶
func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigOutput() GoogleCloudApigeeV1IntegrationConfigOutput
func (GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigOutput
func (GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput ¶
func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput
func (GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1IntegrationConfigArgs) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput
type GoogleCloudApigeeV1IntegrationConfigInput ¶
type GoogleCloudApigeeV1IntegrationConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1IntegrationConfigOutput() GoogleCloudApigeeV1IntegrationConfigOutput ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext(context.Context) GoogleCloudApigeeV1IntegrationConfigOutput }
GoogleCloudApigeeV1IntegrationConfigInput is an input type that accepts GoogleCloudApigeeV1IntegrationConfigArgs and GoogleCloudApigeeV1IntegrationConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1IntegrationConfigInput` via:
GoogleCloudApigeeV1IntegrationConfigArgs{...}
type GoogleCloudApigeeV1IntegrationConfigOutput ¶
type GoogleCloudApigeeV1IntegrationConfigOutput struct{ *pulumi.OutputState }
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1IntegrationConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1IntegrationConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1IntegrationConfigOutput) Enabled ¶
func (o GoogleCloudApigeeV1IntegrationConfigOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Integration add-on is enabled.
func (GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigOutput ¶
func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigOutput() GoogleCloudApigeeV1IntegrationConfigOutput
func (GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigOutput
func (GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput ¶
func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput
func (GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1IntegrationConfigOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput
type GoogleCloudApigeeV1IntegrationConfigPtrInput ¶
type GoogleCloudApigeeV1IntegrationConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput }
GoogleCloudApigeeV1IntegrationConfigPtrInput is an input type that accepts GoogleCloudApigeeV1IntegrationConfigArgs, GoogleCloudApigeeV1IntegrationConfigPtr and GoogleCloudApigeeV1IntegrationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1IntegrationConfigPtrInput` via:
GoogleCloudApigeeV1IntegrationConfigArgs{...} or: nil
func GoogleCloudApigeeV1IntegrationConfigPtr ¶
func GoogleCloudApigeeV1IntegrationConfigPtr(v *GoogleCloudApigeeV1IntegrationConfigArgs) GoogleCloudApigeeV1IntegrationConfigPtrInput
type GoogleCloudApigeeV1IntegrationConfigPtrOutput ¶
type GoogleCloudApigeeV1IntegrationConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1IntegrationConfigPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1IntegrationConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1IntegrationConfigPtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Integration add-on is enabled.
func (GoogleCloudApigeeV1IntegrationConfigPtrOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput ¶
func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutput() GoogleCloudApigeeV1IntegrationConfigPtrOutput
func (GoogleCloudApigeeV1IntegrationConfigPtrOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1IntegrationConfigPtrOutput) ToGoogleCloudApigeeV1IntegrationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigPtrOutput
type GoogleCloudApigeeV1IntegrationConfigResponse ¶
type GoogleCloudApigeeV1IntegrationConfigResponse struct { // Flag that specifies whether the Integration add-on is enabled. Enabled bool `pulumi:"enabled"` }
Configuration for the Integration add-on.
type GoogleCloudApigeeV1IntegrationConfigResponseArgs ¶
type GoogleCloudApigeeV1IntegrationConfigResponseArgs struct { // Flag that specifies whether the Integration add-on is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponseOutput ¶
func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponseOutput() GoogleCloudApigeeV1IntegrationConfigResponseOutput
func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponseOutput
func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput ¶
func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
func (GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1IntegrationConfigResponseArgs) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
type GoogleCloudApigeeV1IntegrationConfigResponseInput ¶
type GoogleCloudApigeeV1IntegrationConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1IntegrationConfigResponseOutput() GoogleCloudApigeeV1IntegrationConfigResponseOutput ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1IntegrationConfigResponseOutput }
GoogleCloudApigeeV1IntegrationConfigResponseInput is an input type that accepts GoogleCloudApigeeV1IntegrationConfigResponseArgs and GoogleCloudApigeeV1IntegrationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1IntegrationConfigResponseInput` via:
GoogleCloudApigeeV1IntegrationConfigResponseArgs{...}
type GoogleCloudApigeeV1IntegrationConfigResponseOutput ¶
type GoogleCloudApigeeV1IntegrationConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for the Integration add-on.
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) Enabled ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) Enabled() pulumi.BoolOutput
Flag that specifies whether the Integration add-on is enabled.
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponseOutput ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponseOutput() GoogleCloudApigeeV1IntegrationConfigResponseOutput
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponseOutput
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
func (GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponseOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
type GoogleCloudApigeeV1IntegrationConfigResponsePtrInput ¶
type GoogleCloudApigeeV1IntegrationConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput }
GoogleCloudApigeeV1IntegrationConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1IntegrationConfigResponseArgs, GoogleCloudApigeeV1IntegrationConfigResponsePtr and GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1IntegrationConfigResponsePtrInput` via:
GoogleCloudApigeeV1IntegrationConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1IntegrationConfigResponsePtr ¶
func GoogleCloudApigeeV1IntegrationConfigResponsePtr(v *GoogleCloudApigeeV1IntegrationConfigResponseArgs) GoogleCloudApigeeV1IntegrationConfigResponsePtrInput
type GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput ¶
type GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Integration add-on is enabled.
func (GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutput() GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
func (GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput) ToGoogleCloudApigeeV1IntegrationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1IntegrationConfigResponsePtrOutput
type GoogleCloudApigeeV1MonetizationConfig ¶
type GoogleCloudApigeeV1MonetizationConfig struct { // Flag that specifies whether the Monetization add-on is enabled. Enabled *bool `pulumi:"enabled"` }
Configuration for the Monetization add-on.
type GoogleCloudApigeeV1MonetizationConfigArgs ¶
type GoogleCloudApigeeV1MonetizationConfigArgs struct { // Flag that specifies whether the Monetization add-on is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1MonetizationConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1MonetizationConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigOutput ¶
func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigOutput() GoogleCloudApigeeV1MonetizationConfigOutput
func (GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigOutput
func (GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput ¶
func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput
func (GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1MonetizationConfigArgs) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput
type GoogleCloudApigeeV1MonetizationConfigInput ¶
type GoogleCloudApigeeV1MonetizationConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1MonetizationConfigOutput() GoogleCloudApigeeV1MonetizationConfigOutput ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext(context.Context) GoogleCloudApigeeV1MonetizationConfigOutput }
GoogleCloudApigeeV1MonetizationConfigInput is an input type that accepts GoogleCloudApigeeV1MonetizationConfigArgs and GoogleCloudApigeeV1MonetizationConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1MonetizationConfigInput` via:
GoogleCloudApigeeV1MonetizationConfigArgs{...}
type GoogleCloudApigeeV1MonetizationConfigOutput ¶
type GoogleCloudApigeeV1MonetizationConfigOutput struct{ *pulumi.OutputState }
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1MonetizationConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1MonetizationConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1MonetizationConfigOutput) Enabled ¶
func (o GoogleCloudApigeeV1MonetizationConfigOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Monetization add-on is enabled.
func (GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigOutput ¶
func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigOutput() GoogleCloudApigeeV1MonetizationConfigOutput
func (GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigOutput
func (GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput ¶
func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput
func (GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1MonetizationConfigOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput
type GoogleCloudApigeeV1MonetizationConfigPtrInput ¶
type GoogleCloudApigeeV1MonetizationConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput }
GoogleCloudApigeeV1MonetizationConfigPtrInput is an input type that accepts GoogleCloudApigeeV1MonetizationConfigArgs, GoogleCloudApigeeV1MonetizationConfigPtr and GoogleCloudApigeeV1MonetizationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1MonetizationConfigPtrInput` via:
GoogleCloudApigeeV1MonetizationConfigArgs{...} or: nil
func GoogleCloudApigeeV1MonetizationConfigPtr ¶
func GoogleCloudApigeeV1MonetizationConfigPtr(v *GoogleCloudApigeeV1MonetizationConfigArgs) GoogleCloudApigeeV1MonetizationConfigPtrInput
type GoogleCloudApigeeV1MonetizationConfigPtrOutput ¶
type GoogleCloudApigeeV1MonetizationConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1MonetizationConfigPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1MonetizationConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1MonetizationConfigPtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Monetization add-on is enabled.
func (GoogleCloudApigeeV1MonetizationConfigPtrOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput ¶
func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutput() GoogleCloudApigeeV1MonetizationConfigPtrOutput
func (GoogleCloudApigeeV1MonetizationConfigPtrOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1MonetizationConfigPtrOutput) ToGoogleCloudApigeeV1MonetizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigPtrOutput
type GoogleCloudApigeeV1MonetizationConfigResponse ¶
type GoogleCloudApigeeV1MonetizationConfigResponse struct { // Flag that specifies whether the Monetization add-on is enabled. Enabled bool `pulumi:"enabled"` }
Configuration for the Monetization add-on.
type GoogleCloudApigeeV1MonetizationConfigResponseArgs ¶
type GoogleCloudApigeeV1MonetizationConfigResponseArgs struct { // Flag that specifies whether the Monetization add-on is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponseOutput ¶
func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponseOutput() GoogleCloudApigeeV1MonetizationConfigResponseOutput
func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponseOutput
func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput ¶
func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
func (GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1MonetizationConfigResponseArgs) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
type GoogleCloudApigeeV1MonetizationConfigResponseInput ¶
type GoogleCloudApigeeV1MonetizationConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1MonetizationConfigResponseOutput() GoogleCloudApigeeV1MonetizationConfigResponseOutput ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1MonetizationConfigResponseOutput }
GoogleCloudApigeeV1MonetizationConfigResponseInput is an input type that accepts GoogleCloudApigeeV1MonetizationConfigResponseArgs and GoogleCloudApigeeV1MonetizationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1MonetizationConfigResponseInput` via:
GoogleCloudApigeeV1MonetizationConfigResponseArgs{...}
type GoogleCloudApigeeV1MonetizationConfigResponseOutput ¶
type GoogleCloudApigeeV1MonetizationConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for the Monetization add-on.
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) Enabled ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) Enabled() pulumi.BoolOutput
Flag that specifies whether the Monetization add-on is enabled.
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponseOutput ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponseOutput() GoogleCloudApigeeV1MonetizationConfigResponseOutput
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponseOutput
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
func (GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponseOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
type GoogleCloudApigeeV1MonetizationConfigResponsePtrInput ¶
type GoogleCloudApigeeV1MonetizationConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput }
GoogleCloudApigeeV1MonetizationConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1MonetizationConfigResponseArgs, GoogleCloudApigeeV1MonetizationConfigResponsePtr and GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1MonetizationConfigResponsePtrInput` via:
GoogleCloudApigeeV1MonetizationConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1MonetizationConfigResponsePtr ¶
func GoogleCloudApigeeV1MonetizationConfigResponsePtr(v *GoogleCloudApigeeV1MonetizationConfigResponseArgs) GoogleCloudApigeeV1MonetizationConfigResponsePtrInput
type GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput ¶
type GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Flag that specifies whether the Monetization add-on is enabled.
func (GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutput() GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
func (GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput) ToGoogleCloudApigeeV1MonetizationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1MonetizationConfigResponsePtrOutput
type GoogleCloudApigeeV1Operation ¶
type GoogleCloudApigeeV1Operation struct { // methods refers to the REST verbs as in https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html. When none specified, all verb types are allowed. Methods []string `pulumi:"methods"` // REST resource path associated with the API proxy or remote service. Resource string `pulumi:"resource"` }
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
type GoogleCloudApigeeV1OperationArgs ¶
type GoogleCloudApigeeV1OperationArgs struct { // methods refers to the REST verbs as in https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html. When none specified, all verb types are allowed. Methods pulumi.StringArrayInput `pulumi:"methods"` // REST resource path associated with the API proxy or remote service. Resource pulumi.StringInput `pulumi:"resource"` }
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
func (GoogleCloudApigeeV1OperationArgs) ElementType ¶
func (GoogleCloudApigeeV1OperationArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationArgs) ToGoogleCloudApigeeV1OperationOutput ¶
func (i GoogleCloudApigeeV1OperationArgs) ToGoogleCloudApigeeV1OperationOutput() GoogleCloudApigeeV1OperationOutput
func (GoogleCloudApigeeV1OperationArgs) ToGoogleCloudApigeeV1OperationOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationArgs) ToGoogleCloudApigeeV1OperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationOutput
type GoogleCloudApigeeV1OperationArray ¶
type GoogleCloudApigeeV1OperationArray []GoogleCloudApigeeV1OperationInput
func (GoogleCloudApigeeV1OperationArray) ElementType ¶
func (GoogleCloudApigeeV1OperationArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationArray) ToGoogleCloudApigeeV1OperationArrayOutput ¶
func (i GoogleCloudApigeeV1OperationArray) ToGoogleCloudApigeeV1OperationArrayOutput() GoogleCloudApigeeV1OperationArrayOutput
func (GoogleCloudApigeeV1OperationArray) ToGoogleCloudApigeeV1OperationArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationArray) ToGoogleCloudApigeeV1OperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationArrayOutput
type GoogleCloudApigeeV1OperationArrayInput ¶
type GoogleCloudApigeeV1OperationArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationArrayOutput() GoogleCloudApigeeV1OperationArrayOutput ToGoogleCloudApigeeV1OperationArrayOutputWithContext(context.Context) GoogleCloudApigeeV1OperationArrayOutput }
GoogleCloudApigeeV1OperationArrayInput is an input type that accepts GoogleCloudApigeeV1OperationArray and GoogleCloudApigeeV1OperationArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationArrayInput` via:
GoogleCloudApigeeV1OperationArray{ GoogleCloudApigeeV1OperationArgs{...} }
type GoogleCloudApigeeV1OperationArrayOutput ¶
type GoogleCloudApigeeV1OperationArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1OperationArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationArrayOutput) ToGoogleCloudApigeeV1OperationArrayOutput ¶
func (o GoogleCloudApigeeV1OperationArrayOutput) ToGoogleCloudApigeeV1OperationArrayOutput() GoogleCloudApigeeV1OperationArrayOutput
func (GoogleCloudApigeeV1OperationArrayOutput) ToGoogleCloudApigeeV1OperationArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationArrayOutput) ToGoogleCloudApigeeV1OperationArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationArrayOutput
type GoogleCloudApigeeV1OperationConfig ¶
type GoogleCloudApigeeV1OperationConfig struct { // Name of the API proxy or remote service with which the resources, methods, and quota are associated. ApiSource string `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes []GoogleCloudApigeeV1Attribute `pulumi:"attributes"` // List of resource/method pairs for the API proxy or remote service to which quota will applied. **Note**: Currently, you can specify only a single resource/method pair. The call will fail if more than one resource/method pair is provided. Operations []GoogleCloudApigeeV1Operation `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota *GoogleCloudApigeeV1Quota `pulumi:"quota"` }
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
type GoogleCloudApigeeV1OperationConfigArgs ¶
type GoogleCloudApigeeV1OperationConfigArgs struct { // Name of the API proxy or remote service with which the resources, methods, and quota are associated. ApiSource pulumi.StringInput `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes GoogleCloudApigeeV1AttributeArrayInput `pulumi:"attributes"` // List of resource/method pairs for the API proxy or remote service to which quota will applied. **Note**: Currently, you can specify only a single resource/method pair. The call will fail if more than one resource/method pair is provided. Operations GoogleCloudApigeeV1OperationArrayInput `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota GoogleCloudApigeeV1QuotaPtrInput `pulumi:"quota"` }
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
func (GoogleCloudApigeeV1OperationConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigArgs) ToGoogleCloudApigeeV1OperationConfigOutput ¶
func (i GoogleCloudApigeeV1OperationConfigArgs) ToGoogleCloudApigeeV1OperationConfigOutput() GoogleCloudApigeeV1OperationConfigOutput
func (GoogleCloudApigeeV1OperationConfigArgs) ToGoogleCloudApigeeV1OperationConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationConfigArgs) ToGoogleCloudApigeeV1OperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigOutput
type GoogleCloudApigeeV1OperationConfigArray ¶
type GoogleCloudApigeeV1OperationConfigArray []GoogleCloudApigeeV1OperationConfigInput
func (GoogleCloudApigeeV1OperationConfigArray) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigArray) ToGoogleCloudApigeeV1OperationConfigArrayOutput ¶
func (i GoogleCloudApigeeV1OperationConfigArray) ToGoogleCloudApigeeV1OperationConfigArrayOutput() GoogleCloudApigeeV1OperationConfigArrayOutput
func (GoogleCloudApigeeV1OperationConfigArray) ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationConfigArray) ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigArrayOutput
type GoogleCloudApigeeV1OperationConfigArrayInput ¶
type GoogleCloudApigeeV1OperationConfigArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationConfigArrayOutput() GoogleCloudApigeeV1OperationConfigArrayOutput ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext(context.Context) GoogleCloudApigeeV1OperationConfigArrayOutput }
GoogleCloudApigeeV1OperationConfigArrayInput is an input type that accepts GoogleCloudApigeeV1OperationConfigArray and GoogleCloudApigeeV1OperationConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationConfigArrayInput` via:
GoogleCloudApigeeV1OperationConfigArray{ GoogleCloudApigeeV1OperationConfigArgs{...} }
type GoogleCloudApigeeV1OperationConfigArrayOutput ¶
type GoogleCloudApigeeV1OperationConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1OperationConfigArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigArrayOutput) ToGoogleCloudApigeeV1OperationConfigArrayOutput ¶
func (o GoogleCloudApigeeV1OperationConfigArrayOutput) ToGoogleCloudApigeeV1OperationConfigArrayOutput() GoogleCloudApigeeV1OperationConfigArrayOutput
func (GoogleCloudApigeeV1OperationConfigArrayOutput) ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationConfigArrayOutput) ToGoogleCloudApigeeV1OperationConfigArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigArrayOutput
type GoogleCloudApigeeV1OperationConfigInput ¶
type GoogleCloudApigeeV1OperationConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationConfigOutput() GoogleCloudApigeeV1OperationConfigOutput ToGoogleCloudApigeeV1OperationConfigOutputWithContext(context.Context) GoogleCloudApigeeV1OperationConfigOutput }
GoogleCloudApigeeV1OperationConfigInput is an input type that accepts GoogleCloudApigeeV1OperationConfigArgs and GoogleCloudApigeeV1OperationConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationConfigInput` via:
GoogleCloudApigeeV1OperationConfigArgs{...}
type GoogleCloudApigeeV1OperationConfigOutput ¶
type GoogleCloudApigeeV1OperationConfigOutput struct{ *pulumi.OutputState }
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
func (GoogleCloudApigeeV1OperationConfigOutput) ApiSource ¶
func (o GoogleCloudApigeeV1OperationConfigOutput) ApiSource() pulumi.StringOutput
Name of the API proxy or remote service with which the resources, methods, and quota are associated.
func (GoogleCloudApigeeV1OperationConfigOutput) Attributes ¶
func (o GoogleCloudApigeeV1OperationConfigOutput) Attributes() GoogleCloudApigeeV1AttributeArrayOutput
Custom attributes associated with the operation.
func (GoogleCloudApigeeV1OperationConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigOutput) Operations ¶
func (o GoogleCloudApigeeV1OperationConfigOutput) Operations() GoogleCloudApigeeV1OperationArrayOutput
List of resource/method pairs for the API proxy or remote service to which quota will applied. **Note**: Currently, you can specify only a single resource/method pair. The call will fail if more than one resource/method pair is provided.
func (GoogleCloudApigeeV1OperationConfigOutput) Quota ¶
Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done.
func (GoogleCloudApigeeV1OperationConfigOutput) ToGoogleCloudApigeeV1OperationConfigOutput ¶
func (o GoogleCloudApigeeV1OperationConfigOutput) ToGoogleCloudApigeeV1OperationConfigOutput() GoogleCloudApigeeV1OperationConfigOutput
func (GoogleCloudApigeeV1OperationConfigOutput) ToGoogleCloudApigeeV1OperationConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationConfigOutput) ToGoogleCloudApigeeV1OperationConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigOutput
type GoogleCloudApigeeV1OperationConfigResponse ¶
type GoogleCloudApigeeV1OperationConfigResponse struct { // Name of the API proxy or remote service with which the resources, methods, and quota are associated. ApiSource string `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // List of resource/method pairs for the API proxy or remote service to which quota will applied. **Note**: Currently, you can specify only a single resource/method pair. The call will fail if more than one resource/method pair is provided. Operations []GoogleCloudApigeeV1OperationResponse `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota GoogleCloudApigeeV1QuotaResponse `pulumi:"quota"` }
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
type GoogleCloudApigeeV1OperationConfigResponseArgs ¶
type GoogleCloudApigeeV1OperationConfigResponseArgs struct { // Name of the API proxy or remote service with which the resources, methods, and quota are associated. ApiSource pulumi.StringInput `pulumi:"apiSource"` // Custom attributes associated with the operation. Attributes GoogleCloudApigeeV1AttributeResponseArrayInput `pulumi:"attributes"` // List of resource/method pairs for the API proxy or remote service to which quota will applied. **Note**: Currently, you can specify only a single resource/method pair. The call will fail if more than one resource/method pair is provided. Operations GoogleCloudApigeeV1OperationResponseArrayInput `pulumi:"operations"` // Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done. Quota GoogleCloudApigeeV1QuotaResponseInput `pulumi:"quota"` }
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
func (GoogleCloudApigeeV1OperationConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigResponseArgs) ToGoogleCloudApigeeV1OperationConfigResponseOutput ¶
func (i GoogleCloudApigeeV1OperationConfigResponseArgs) ToGoogleCloudApigeeV1OperationConfigResponseOutput() GoogleCloudApigeeV1OperationConfigResponseOutput
func (GoogleCloudApigeeV1OperationConfigResponseArgs) ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationConfigResponseArgs) ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseOutput
type GoogleCloudApigeeV1OperationConfigResponseArray ¶
type GoogleCloudApigeeV1OperationConfigResponseArray []GoogleCloudApigeeV1OperationConfigResponseInput
func (GoogleCloudApigeeV1OperationConfigResponseArray) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigResponseArray) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput ¶
func (i GoogleCloudApigeeV1OperationConfigResponseArray) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
func (GoogleCloudApigeeV1OperationConfigResponseArray) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationConfigResponseArray) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseArrayOutput
type GoogleCloudApigeeV1OperationConfigResponseArrayInput ¶
type GoogleCloudApigeeV1OperationConfigResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput() GoogleCloudApigeeV1OperationConfigResponseArrayOutput ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1OperationConfigResponseArrayOutput }
GoogleCloudApigeeV1OperationConfigResponseArrayInput is an input type that accepts GoogleCloudApigeeV1OperationConfigResponseArray and GoogleCloudApigeeV1OperationConfigResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationConfigResponseArrayInput` via:
GoogleCloudApigeeV1OperationConfigResponseArray{ GoogleCloudApigeeV1OperationConfigResponseArgs{...} }
type GoogleCloudApigeeV1OperationConfigResponseArrayOutput ¶
type GoogleCloudApigeeV1OperationConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput ¶
func (o GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutput() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
func (GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationConfigResponseArrayOutput) ToGoogleCloudApigeeV1OperationConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseArrayOutput
type GoogleCloudApigeeV1OperationConfigResponseInput ¶
type GoogleCloudApigeeV1OperationConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationConfigResponseOutput() GoogleCloudApigeeV1OperationConfigResponseOutput ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1OperationConfigResponseOutput }
GoogleCloudApigeeV1OperationConfigResponseInput is an input type that accepts GoogleCloudApigeeV1OperationConfigResponseArgs and GoogleCloudApigeeV1OperationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationConfigResponseInput` via:
GoogleCloudApigeeV1OperationConfigResponseArgs{...}
type GoogleCloudApigeeV1OperationConfigResponseOutput ¶
type GoogleCloudApigeeV1OperationConfigResponseOutput struct{ *pulumi.OutputState }
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
func (GoogleCloudApigeeV1OperationConfigResponseOutput) ApiSource ¶
func (o GoogleCloudApigeeV1OperationConfigResponseOutput) ApiSource() pulumi.StringOutput
Name of the API proxy or remote service with which the resources, methods, and quota are associated.
func (GoogleCloudApigeeV1OperationConfigResponseOutput) Attributes ¶
func (o GoogleCloudApigeeV1OperationConfigResponseOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
Custom attributes associated with the operation.
func (GoogleCloudApigeeV1OperationConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationConfigResponseOutput) Operations ¶
func (o GoogleCloudApigeeV1OperationConfigResponseOutput) Operations() GoogleCloudApigeeV1OperationResponseArrayOutput
List of resource/method pairs for the API proxy or remote service to which quota will applied. **Note**: Currently, you can specify only a single resource/method pair. The call will fail if more than one resource/method pair is provided.
func (GoogleCloudApigeeV1OperationConfigResponseOutput) Quota ¶
func (o GoogleCloudApigeeV1OperationConfigResponseOutput) Quota() GoogleCloudApigeeV1QuotaResponseOutput
Quota parameters to be enforced for the resources, methods, and API source combination. If none are specified, quota enforcement will not be done.
func (GoogleCloudApigeeV1OperationConfigResponseOutput) ToGoogleCloudApigeeV1OperationConfigResponseOutput ¶
func (o GoogleCloudApigeeV1OperationConfigResponseOutput) ToGoogleCloudApigeeV1OperationConfigResponseOutput() GoogleCloudApigeeV1OperationConfigResponseOutput
func (GoogleCloudApigeeV1OperationConfigResponseOutput) ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationConfigResponseOutput) ToGoogleCloudApigeeV1OperationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationConfigResponseOutput
type GoogleCloudApigeeV1OperationGroup ¶
type GoogleCloudApigeeV1OperationGroup struct { // Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType *string `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs []GoogleCloudApigeeV1OperationConfig `pulumi:"operationConfigs"` }
List of operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
type GoogleCloudApigeeV1OperationGroupArgs ¶
type GoogleCloudApigeeV1OperationGroupArgs struct { // Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType pulumi.StringPtrInput `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs GoogleCloudApigeeV1OperationConfigArrayInput `pulumi:"operationConfigs"` }
List of operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1OperationGroupArgs) ElementType ¶
func (GoogleCloudApigeeV1OperationGroupArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupOutput ¶
func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupOutput() GoogleCloudApigeeV1OperationGroupOutput
func (GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupOutput
func (GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupPtrOutput ¶
func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput
func (GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationGroupArgs) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput
type GoogleCloudApigeeV1OperationGroupInput ¶
type GoogleCloudApigeeV1OperationGroupInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationGroupOutput() GoogleCloudApigeeV1OperationGroupOutput ToGoogleCloudApigeeV1OperationGroupOutputWithContext(context.Context) GoogleCloudApigeeV1OperationGroupOutput }
GoogleCloudApigeeV1OperationGroupInput is an input type that accepts GoogleCloudApigeeV1OperationGroupArgs and GoogleCloudApigeeV1OperationGroupOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationGroupInput` via:
GoogleCloudApigeeV1OperationGroupArgs{...}
type GoogleCloudApigeeV1OperationGroupOutput ¶
type GoogleCloudApigeeV1OperationGroupOutput struct{ *pulumi.OutputState }
List of operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1OperationGroupOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationGroupOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationGroupOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1OperationGroupOutput) OperationConfigType() pulumi.StringPtrOutput
Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1OperationGroupOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1OperationGroupOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupOutput ¶
func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupOutput() GoogleCloudApigeeV1OperationGroupOutput
func (GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupOutput
func (GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutput ¶
func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput
func (GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationGroupOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput
type GoogleCloudApigeeV1OperationGroupPtrInput ¶
type GoogleCloudApigeeV1OperationGroupPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput }
GoogleCloudApigeeV1OperationGroupPtrInput is an input type that accepts GoogleCloudApigeeV1OperationGroupArgs, GoogleCloudApigeeV1OperationGroupPtr and GoogleCloudApigeeV1OperationGroupPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationGroupPtrInput` via:
GoogleCloudApigeeV1OperationGroupArgs{...} or: nil
func GoogleCloudApigeeV1OperationGroupPtr ¶
func GoogleCloudApigeeV1OperationGroupPtr(v *GoogleCloudApigeeV1OperationGroupArgs) GoogleCloudApigeeV1OperationGroupPtrInput
type GoogleCloudApigeeV1OperationGroupPtrOutput ¶
type GoogleCloudApigeeV1OperationGroupPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1OperationGroupPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationGroupPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationGroupPtrOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1OperationGroupPtrOutput) OperationConfigType() pulumi.StringPtrOutput
Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1OperationGroupPtrOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1OperationGroupPtrOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1OperationGroupPtrOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutput ¶
func (o GoogleCloudApigeeV1OperationGroupPtrOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutput() GoogleCloudApigeeV1OperationGroupPtrOutput
func (GoogleCloudApigeeV1OperationGroupPtrOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationGroupPtrOutput) ToGoogleCloudApigeeV1OperationGroupPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupPtrOutput
type GoogleCloudApigeeV1OperationGroupResponse ¶
type GoogleCloudApigeeV1OperationGroupResponse struct { // Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType string `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs []GoogleCloudApigeeV1OperationConfigResponse `pulumi:"operationConfigs"` }
List of operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
type GoogleCloudApigeeV1OperationGroupResponseArgs ¶
type GoogleCloudApigeeV1OperationGroupResponseArgs struct { // Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product. OperationConfigType pulumi.StringInput `pulumi:"operationConfigType"` // List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product. OperationConfigs GoogleCloudApigeeV1OperationConfigResponseArrayInput `pulumi:"operationConfigs"` }
List of operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1OperationGroupResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1OperationGroupResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponseOutput ¶
func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponseOutput() GoogleCloudApigeeV1OperationGroupResponseOutput
func (GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponseOutput
func (GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput ¶
func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput
func (GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationGroupResponseArgs) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput
type GoogleCloudApigeeV1OperationGroupResponseInput ¶
type GoogleCloudApigeeV1OperationGroupResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationGroupResponseOutput() GoogleCloudApigeeV1OperationGroupResponseOutput ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext(context.Context) GoogleCloudApigeeV1OperationGroupResponseOutput }
GoogleCloudApigeeV1OperationGroupResponseInput is an input type that accepts GoogleCloudApigeeV1OperationGroupResponseArgs and GoogleCloudApigeeV1OperationGroupResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationGroupResponseInput` via:
GoogleCloudApigeeV1OperationGroupResponseArgs{...}
type GoogleCloudApigeeV1OperationGroupResponseOutput ¶
type GoogleCloudApigeeV1OperationGroupResponseOutput struct{ *pulumi.OutputState }
List of operation configuration details associated with Apigee API proxies or remote services. Remote services are non-Apigee proxies, such as Istio-Envoy.
func (GoogleCloudApigeeV1OperationGroupResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationGroupResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationGroupResponseOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1OperationGroupResponseOutput) OperationConfigType() pulumi.StringOutput
Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1OperationGroupResponseOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1OperationGroupResponseOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponseOutput ¶
func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponseOutput() GoogleCloudApigeeV1OperationGroupResponseOutput
func (GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponseOutput
func (GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput ¶
func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput
func (GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationGroupResponseOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput
type GoogleCloudApigeeV1OperationGroupResponsePtrInput ¶
type GoogleCloudApigeeV1OperationGroupResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput }
GoogleCloudApigeeV1OperationGroupResponsePtrInput is an input type that accepts GoogleCloudApigeeV1OperationGroupResponseArgs, GoogleCloudApigeeV1OperationGroupResponsePtr and GoogleCloudApigeeV1OperationGroupResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationGroupResponsePtrInput` via:
GoogleCloudApigeeV1OperationGroupResponseArgs{...} or: nil
func GoogleCloudApigeeV1OperationGroupResponsePtr ¶
func GoogleCloudApigeeV1OperationGroupResponsePtr(v *GoogleCloudApigeeV1OperationGroupResponseArgs) GoogleCloudApigeeV1OperationGroupResponsePtrInput
type GoogleCloudApigeeV1OperationGroupResponsePtrOutput ¶
type GoogleCloudApigeeV1OperationGroupResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) OperationConfigType ¶
func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) OperationConfigType() pulumi.StringPtrOutput
Flag that specifes whether the configuration is for Apigee API proxy or a remote service. Valid values include `proxy` or `remoteservice`. Defaults to `proxy`. Set to `proxy` when Apigee API proxies are associated with the API product. Set to `remoteservice` when non-Apigee proxies like Istio-Envoy are associated with the API product.
func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) OperationConfigs ¶
func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) OperationConfigs() GoogleCloudApigeeV1OperationConfigResponseArrayOutput
List of operation configurations for either Apigee API proxies or other remote services that are associated with this API product.
func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput ¶
func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutput() GoogleCloudApigeeV1OperationGroupResponsePtrOutput
func (GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationGroupResponsePtrOutput) ToGoogleCloudApigeeV1OperationGroupResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationGroupResponsePtrOutput
type GoogleCloudApigeeV1OperationInput ¶
type GoogleCloudApigeeV1OperationInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationOutput() GoogleCloudApigeeV1OperationOutput ToGoogleCloudApigeeV1OperationOutputWithContext(context.Context) GoogleCloudApigeeV1OperationOutput }
GoogleCloudApigeeV1OperationInput is an input type that accepts GoogleCloudApigeeV1OperationArgs and GoogleCloudApigeeV1OperationOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationInput` via:
GoogleCloudApigeeV1OperationArgs{...}
type GoogleCloudApigeeV1OperationOutput ¶
type GoogleCloudApigeeV1OperationOutput struct{ *pulumi.OutputState }
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
func (GoogleCloudApigeeV1OperationOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationOutput) Methods ¶
func (o GoogleCloudApigeeV1OperationOutput) Methods() pulumi.StringArrayOutput
methods refers to the REST verbs as in https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html. When none specified, all verb types are allowed.
func (GoogleCloudApigeeV1OperationOutput) Resource ¶
func (o GoogleCloudApigeeV1OperationOutput) Resource() pulumi.StringOutput
REST resource path associated with the API proxy or remote service.
func (GoogleCloudApigeeV1OperationOutput) ToGoogleCloudApigeeV1OperationOutput ¶
func (o GoogleCloudApigeeV1OperationOutput) ToGoogleCloudApigeeV1OperationOutput() GoogleCloudApigeeV1OperationOutput
func (GoogleCloudApigeeV1OperationOutput) ToGoogleCloudApigeeV1OperationOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationOutput) ToGoogleCloudApigeeV1OperationOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationOutput
type GoogleCloudApigeeV1OperationResponse ¶
type GoogleCloudApigeeV1OperationResponse struct { // methods refers to the REST verbs as in https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html. When none specified, all verb types are allowed. Methods []string `pulumi:"methods"` // REST resource path associated with the API proxy or remote service. Resource string `pulumi:"resource"` }
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
type GoogleCloudApigeeV1OperationResponseArgs ¶
type GoogleCloudApigeeV1OperationResponseArgs struct { // methods refers to the REST verbs as in https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html. When none specified, all verb types are allowed. Methods pulumi.StringArrayInput `pulumi:"methods"` // REST resource path associated with the API proxy or remote service. Resource pulumi.StringInput `pulumi:"resource"` }
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
func (GoogleCloudApigeeV1OperationResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1OperationResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationResponseArgs) ToGoogleCloudApigeeV1OperationResponseOutput ¶
func (i GoogleCloudApigeeV1OperationResponseArgs) ToGoogleCloudApigeeV1OperationResponseOutput() GoogleCloudApigeeV1OperationResponseOutput
func (GoogleCloudApigeeV1OperationResponseArgs) ToGoogleCloudApigeeV1OperationResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationResponseArgs) ToGoogleCloudApigeeV1OperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseOutput
type GoogleCloudApigeeV1OperationResponseArray ¶
type GoogleCloudApigeeV1OperationResponseArray []GoogleCloudApigeeV1OperationResponseInput
func (GoogleCloudApigeeV1OperationResponseArray) ElementType ¶
func (GoogleCloudApigeeV1OperationResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationResponseArray) ToGoogleCloudApigeeV1OperationResponseArrayOutput ¶
func (i GoogleCloudApigeeV1OperationResponseArray) ToGoogleCloudApigeeV1OperationResponseArrayOutput() GoogleCloudApigeeV1OperationResponseArrayOutput
func (GoogleCloudApigeeV1OperationResponseArray) ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1OperationResponseArray) ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseArrayOutput
type GoogleCloudApigeeV1OperationResponseArrayInput ¶
type GoogleCloudApigeeV1OperationResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationResponseArrayOutput() GoogleCloudApigeeV1OperationResponseArrayOutput ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1OperationResponseArrayOutput }
GoogleCloudApigeeV1OperationResponseArrayInput is an input type that accepts GoogleCloudApigeeV1OperationResponseArray and GoogleCloudApigeeV1OperationResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationResponseArrayInput` via:
GoogleCloudApigeeV1OperationResponseArray{ GoogleCloudApigeeV1OperationResponseArgs{...} }
type GoogleCloudApigeeV1OperationResponseArrayOutput ¶
type GoogleCloudApigeeV1OperationResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1OperationResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationResponseArrayOutput) ToGoogleCloudApigeeV1OperationResponseArrayOutput ¶
func (o GoogleCloudApigeeV1OperationResponseArrayOutput) ToGoogleCloudApigeeV1OperationResponseArrayOutput() GoogleCloudApigeeV1OperationResponseArrayOutput
func (GoogleCloudApigeeV1OperationResponseArrayOutput) ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationResponseArrayOutput) ToGoogleCloudApigeeV1OperationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseArrayOutput
type GoogleCloudApigeeV1OperationResponseInput ¶
type GoogleCloudApigeeV1OperationResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1OperationResponseOutput() GoogleCloudApigeeV1OperationResponseOutput ToGoogleCloudApigeeV1OperationResponseOutputWithContext(context.Context) GoogleCloudApigeeV1OperationResponseOutput }
GoogleCloudApigeeV1OperationResponseInput is an input type that accepts GoogleCloudApigeeV1OperationResponseArgs and GoogleCloudApigeeV1OperationResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1OperationResponseInput` via:
GoogleCloudApigeeV1OperationResponseArgs{...}
type GoogleCloudApigeeV1OperationResponseOutput ¶
type GoogleCloudApigeeV1OperationResponseOutput struct{ *pulumi.OutputState }
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
func (GoogleCloudApigeeV1OperationResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1OperationResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1OperationResponseOutput) Methods ¶
func (o GoogleCloudApigeeV1OperationResponseOutput) Methods() pulumi.StringArrayOutput
methods refers to the REST verbs as in https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html. When none specified, all verb types are allowed.
func (GoogleCloudApigeeV1OperationResponseOutput) Resource ¶
func (o GoogleCloudApigeeV1OperationResponseOutput) Resource() pulumi.StringOutput
REST resource path associated with the API proxy or remote service.
func (GoogleCloudApigeeV1OperationResponseOutput) ToGoogleCloudApigeeV1OperationResponseOutput ¶
func (o GoogleCloudApigeeV1OperationResponseOutput) ToGoogleCloudApigeeV1OperationResponseOutput() GoogleCloudApigeeV1OperationResponseOutput
func (GoogleCloudApigeeV1OperationResponseOutput) ToGoogleCloudApigeeV1OperationResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1OperationResponseOutput) ToGoogleCloudApigeeV1OperationResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1OperationResponseOutput
type GoogleCloudApigeeV1Properties ¶
type GoogleCloudApigeeV1Properties struct { // List of all properties in the object Property []GoogleCloudApigeeV1Property `pulumi:"property"` }
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
type GoogleCloudApigeeV1PropertiesArgs ¶
type GoogleCloudApigeeV1PropertiesArgs struct { // List of all properties in the object Property GoogleCloudApigeeV1PropertyArrayInput `pulumi:"property"` }
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
func (GoogleCloudApigeeV1PropertiesArgs) ElementType ¶
func (GoogleCloudApigeeV1PropertiesArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesOutput ¶
func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesOutput() GoogleCloudApigeeV1PropertiesOutput
func (GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesOutput
func (GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesPtrOutput ¶
func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput
func (GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertiesArgs) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesPtrOutput
type GoogleCloudApigeeV1PropertiesInput ¶
type GoogleCloudApigeeV1PropertiesInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertiesOutput() GoogleCloudApigeeV1PropertiesOutput ToGoogleCloudApigeeV1PropertiesOutputWithContext(context.Context) GoogleCloudApigeeV1PropertiesOutput }
GoogleCloudApigeeV1PropertiesInput is an input type that accepts GoogleCloudApigeeV1PropertiesArgs and GoogleCloudApigeeV1PropertiesOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertiesInput` via:
GoogleCloudApigeeV1PropertiesArgs{...}
type GoogleCloudApigeeV1PropertiesOutput ¶
type GoogleCloudApigeeV1PropertiesOutput struct{ *pulumi.OutputState }
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
func (GoogleCloudApigeeV1PropertiesOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertiesOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertiesOutput) Property ¶
func (o GoogleCloudApigeeV1PropertiesOutput) Property() GoogleCloudApigeeV1PropertyArrayOutput
List of all properties in the object
func (GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesOutput ¶
func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesOutput() GoogleCloudApigeeV1PropertiesOutput
func (GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesOutput
func (GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesPtrOutput ¶
func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput
func (GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertiesOutput) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesPtrOutput
type GoogleCloudApigeeV1PropertiesPtrInput ¶
type GoogleCloudApigeeV1PropertiesPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(context.Context) GoogleCloudApigeeV1PropertiesPtrOutput }
GoogleCloudApigeeV1PropertiesPtrInput is an input type that accepts GoogleCloudApigeeV1PropertiesArgs, GoogleCloudApigeeV1PropertiesPtr and GoogleCloudApigeeV1PropertiesPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertiesPtrInput` via:
GoogleCloudApigeeV1PropertiesArgs{...} or: nil
func GoogleCloudApigeeV1PropertiesPtr ¶
func GoogleCloudApigeeV1PropertiesPtr(v *GoogleCloudApigeeV1PropertiesArgs) GoogleCloudApigeeV1PropertiesPtrInput
type GoogleCloudApigeeV1PropertiesPtrOutput ¶
type GoogleCloudApigeeV1PropertiesPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1PropertiesPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertiesPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertiesPtrOutput) Property ¶
func (o GoogleCloudApigeeV1PropertiesPtrOutput) Property() GoogleCloudApigeeV1PropertyArrayOutput
List of all properties in the object
func (GoogleCloudApigeeV1PropertiesPtrOutput) ToGoogleCloudApigeeV1PropertiesPtrOutput ¶
func (o GoogleCloudApigeeV1PropertiesPtrOutput) ToGoogleCloudApigeeV1PropertiesPtrOutput() GoogleCloudApigeeV1PropertiesPtrOutput
func (GoogleCloudApigeeV1PropertiesPtrOutput) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertiesPtrOutput) ToGoogleCloudApigeeV1PropertiesPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesPtrOutput
type GoogleCloudApigeeV1PropertiesResponse ¶
type GoogleCloudApigeeV1PropertiesResponse struct { // List of all properties in the object Property []GoogleCloudApigeeV1PropertyResponse `pulumi:"property"` }
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
type GoogleCloudApigeeV1PropertiesResponseArgs ¶
type GoogleCloudApigeeV1PropertiesResponseArgs struct { // List of all properties in the object Property GoogleCloudApigeeV1PropertyResponseArrayInput `pulumi:"property"` }
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
func (GoogleCloudApigeeV1PropertiesResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1PropertiesResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponseOutput ¶
func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponseOutput() GoogleCloudApigeeV1PropertiesResponseOutput
func (GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponseOutput
func (GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput ¶
func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput
func (GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertiesResponseArgs) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput
type GoogleCloudApigeeV1PropertiesResponseInput ¶
type GoogleCloudApigeeV1PropertiesResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertiesResponseOutput() GoogleCloudApigeeV1PropertiesResponseOutput ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext(context.Context) GoogleCloudApigeeV1PropertiesResponseOutput }
GoogleCloudApigeeV1PropertiesResponseInput is an input type that accepts GoogleCloudApigeeV1PropertiesResponseArgs and GoogleCloudApigeeV1PropertiesResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertiesResponseInput` via:
GoogleCloudApigeeV1PropertiesResponseArgs{...}
type GoogleCloudApigeeV1PropertiesResponseOutput ¶
type GoogleCloudApigeeV1PropertiesResponseOutput struct{ *pulumi.OutputState }
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
func (GoogleCloudApigeeV1PropertiesResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertiesResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertiesResponseOutput) Property ¶
func (o GoogleCloudApigeeV1PropertiesResponseOutput) Property() GoogleCloudApigeeV1PropertyResponseArrayOutput
List of all properties in the object
func (GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponseOutput ¶
func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponseOutput() GoogleCloudApigeeV1PropertiesResponseOutput
func (GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponseOutput
func (GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput ¶
func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput
func (GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertiesResponseOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput
type GoogleCloudApigeeV1PropertiesResponsePtrInput ¶
type GoogleCloudApigeeV1PropertiesResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput }
GoogleCloudApigeeV1PropertiesResponsePtrInput is an input type that accepts GoogleCloudApigeeV1PropertiesResponseArgs, GoogleCloudApigeeV1PropertiesResponsePtr and GoogleCloudApigeeV1PropertiesResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertiesResponsePtrInput` via:
GoogleCloudApigeeV1PropertiesResponseArgs{...} or: nil
func GoogleCloudApigeeV1PropertiesResponsePtr ¶
func GoogleCloudApigeeV1PropertiesResponsePtr(v *GoogleCloudApigeeV1PropertiesResponseArgs) GoogleCloudApigeeV1PropertiesResponsePtrInput
type GoogleCloudApigeeV1PropertiesResponsePtrOutput ¶
type GoogleCloudApigeeV1PropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1PropertiesResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertiesResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertiesResponsePtrOutput) Property ¶
func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) Property() GoogleCloudApigeeV1PropertyResponseArrayOutput
List of all properties in the object
func (GoogleCloudApigeeV1PropertiesResponsePtrOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput ¶
func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutput() GoogleCloudApigeeV1PropertiesResponsePtrOutput
func (GoogleCloudApigeeV1PropertiesResponsePtrOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertiesResponsePtrOutput) ToGoogleCloudApigeeV1PropertiesResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertiesResponsePtrOutput
type GoogleCloudApigeeV1Property ¶
type GoogleCloudApigeeV1Property struct { // The property key Name *string `pulumi:"name"` // The property value Value *string `pulumi:"value"` }
A single property entry in the Properties message.
type GoogleCloudApigeeV1PropertyArgs ¶
type GoogleCloudApigeeV1PropertyArgs struct { // The property key Name pulumi.StringPtrInput `pulumi:"name"` // The property value Value pulumi.StringPtrInput `pulumi:"value"` }
A single property entry in the Properties message.
func (GoogleCloudApigeeV1PropertyArgs) ElementType ¶
func (GoogleCloudApigeeV1PropertyArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyArgs) ToGoogleCloudApigeeV1PropertyOutput ¶
func (i GoogleCloudApigeeV1PropertyArgs) ToGoogleCloudApigeeV1PropertyOutput() GoogleCloudApigeeV1PropertyOutput
func (GoogleCloudApigeeV1PropertyArgs) ToGoogleCloudApigeeV1PropertyOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertyArgs) ToGoogleCloudApigeeV1PropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyOutput
type GoogleCloudApigeeV1PropertyArray ¶
type GoogleCloudApigeeV1PropertyArray []GoogleCloudApigeeV1PropertyInput
func (GoogleCloudApigeeV1PropertyArray) ElementType ¶
func (GoogleCloudApigeeV1PropertyArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyArray) ToGoogleCloudApigeeV1PropertyArrayOutput ¶
func (i GoogleCloudApigeeV1PropertyArray) ToGoogleCloudApigeeV1PropertyArrayOutput() GoogleCloudApigeeV1PropertyArrayOutput
func (GoogleCloudApigeeV1PropertyArray) ToGoogleCloudApigeeV1PropertyArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertyArray) ToGoogleCloudApigeeV1PropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyArrayOutput
type GoogleCloudApigeeV1PropertyArrayInput ¶
type GoogleCloudApigeeV1PropertyArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertyArrayOutput() GoogleCloudApigeeV1PropertyArrayOutput ToGoogleCloudApigeeV1PropertyArrayOutputWithContext(context.Context) GoogleCloudApigeeV1PropertyArrayOutput }
GoogleCloudApigeeV1PropertyArrayInput is an input type that accepts GoogleCloudApigeeV1PropertyArray and GoogleCloudApigeeV1PropertyArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertyArrayInput` via:
GoogleCloudApigeeV1PropertyArray{ GoogleCloudApigeeV1PropertyArgs{...} }
type GoogleCloudApigeeV1PropertyArrayOutput ¶
type GoogleCloudApigeeV1PropertyArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1PropertyArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertyArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyArrayOutput) ToGoogleCloudApigeeV1PropertyArrayOutput ¶
func (o GoogleCloudApigeeV1PropertyArrayOutput) ToGoogleCloudApigeeV1PropertyArrayOutput() GoogleCloudApigeeV1PropertyArrayOutput
func (GoogleCloudApigeeV1PropertyArrayOutput) ToGoogleCloudApigeeV1PropertyArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertyArrayOutput) ToGoogleCloudApigeeV1PropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyArrayOutput
type GoogleCloudApigeeV1PropertyInput ¶
type GoogleCloudApigeeV1PropertyInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertyOutput() GoogleCloudApigeeV1PropertyOutput ToGoogleCloudApigeeV1PropertyOutputWithContext(context.Context) GoogleCloudApigeeV1PropertyOutput }
GoogleCloudApigeeV1PropertyInput is an input type that accepts GoogleCloudApigeeV1PropertyArgs and GoogleCloudApigeeV1PropertyOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertyInput` via:
GoogleCloudApigeeV1PropertyArgs{...}
type GoogleCloudApigeeV1PropertyOutput ¶
type GoogleCloudApigeeV1PropertyOutput struct{ *pulumi.OutputState }
A single property entry in the Properties message.
func (GoogleCloudApigeeV1PropertyOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertyOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyOutput) Name ¶
func (o GoogleCloudApigeeV1PropertyOutput) Name() pulumi.StringPtrOutput
The property key
func (GoogleCloudApigeeV1PropertyOutput) ToGoogleCloudApigeeV1PropertyOutput ¶
func (o GoogleCloudApigeeV1PropertyOutput) ToGoogleCloudApigeeV1PropertyOutput() GoogleCloudApigeeV1PropertyOutput
func (GoogleCloudApigeeV1PropertyOutput) ToGoogleCloudApigeeV1PropertyOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertyOutput) ToGoogleCloudApigeeV1PropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyOutput
func (GoogleCloudApigeeV1PropertyOutput) Value ¶
func (o GoogleCloudApigeeV1PropertyOutput) Value() pulumi.StringPtrOutput
The property value
type GoogleCloudApigeeV1PropertyResponse ¶
type GoogleCloudApigeeV1PropertyResponse struct { // The property key Name string `pulumi:"name"` // The property value Value string `pulumi:"value"` }
A single property entry in the Properties message.
type GoogleCloudApigeeV1PropertyResponseArgs ¶
type GoogleCloudApigeeV1PropertyResponseArgs struct { // The property key Name pulumi.StringInput `pulumi:"name"` // The property value Value pulumi.StringInput `pulumi:"value"` }
A single property entry in the Properties message.
func (GoogleCloudApigeeV1PropertyResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1PropertyResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyResponseArgs) ToGoogleCloudApigeeV1PropertyResponseOutput ¶
func (i GoogleCloudApigeeV1PropertyResponseArgs) ToGoogleCloudApigeeV1PropertyResponseOutput() GoogleCloudApigeeV1PropertyResponseOutput
func (GoogleCloudApigeeV1PropertyResponseArgs) ToGoogleCloudApigeeV1PropertyResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertyResponseArgs) ToGoogleCloudApigeeV1PropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseOutput
type GoogleCloudApigeeV1PropertyResponseArray ¶
type GoogleCloudApigeeV1PropertyResponseArray []GoogleCloudApigeeV1PropertyResponseInput
func (GoogleCloudApigeeV1PropertyResponseArray) ElementType ¶
func (GoogleCloudApigeeV1PropertyResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyResponseArray) ToGoogleCloudApigeeV1PropertyResponseArrayOutput ¶
func (i GoogleCloudApigeeV1PropertyResponseArray) ToGoogleCloudApigeeV1PropertyResponseArrayOutput() GoogleCloudApigeeV1PropertyResponseArrayOutput
func (GoogleCloudApigeeV1PropertyResponseArray) ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1PropertyResponseArray) ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseArrayOutput
type GoogleCloudApigeeV1PropertyResponseArrayInput ¶
type GoogleCloudApigeeV1PropertyResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertyResponseArrayOutput() GoogleCloudApigeeV1PropertyResponseArrayOutput ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1PropertyResponseArrayOutput }
GoogleCloudApigeeV1PropertyResponseArrayInput is an input type that accepts GoogleCloudApigeeV1PropertyResponseArray and GoogleCloudApigeeV1PropertyResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertyResponseArrayInput` via:
GoogleCloudApigeeV1PropertyResponseArray{ GoogleCloudApigeeV1PropertyResponseArgs{...} }
type GoogleCloudApigeeV1PropertyResponseArrayOutput ¶
type GoogleCloudApigeeV1PropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1PropertyResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertyResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyResponseArrayOutput) ToGoogleCloudApigeeV1PropertyResponseArrayOutput ¶
func (o GoogleCloudApigeeV1PropertyResponseArrayOutput) ToGoogleCloudApigeeV1PropertyResponseArrayOutput() GoogleCloudApigeeV1PropertyResponseArrayOutput
func (GoogleCloudApigeeV1PropertyResponseArrayOutput) ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertyResponseArrayOutput) ToGoogleCloudApigeeV1PropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseArrayOutput
type GoogleCloudApigeeV1PropertyResponseInput ¶
type GoogleCloudApigeeV1PropertyResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1PropertyResponseOutput() GoogleCloudApigeeV1PropertyResponseOutput ToGoogleCloudApigeeV1PropertyResponseOutputWithContext(context.Context) GoogleCloudApigeeV1PropertyResponseOutput }
GoogleCloudApigeeV1PropertyResponseInput is an input type that accepts GoogleCloudApigeeV1PropertyResponseArgs and GoogleCloudApigeeV1PropertyResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1PropertyResponseInput` via:
GoogleCloudApigeeV1PropertyResponseArgs{...}
type GoogleCloudApigeeV1PropertyResponseOutput ¶
type GoogleCloudApigeeV1PropertyResponseOutput struct{ *pulumi.OutputState }
A single property entry in the Properties message.
func (GoogleCloudApigeeV1PropertyResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1PropertyResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1PropertyResponseOutput) Name ¶
func (o GoogleCloudApigeeV1PropertyResponseOutput) Name() pulumi.StringOutput
The property key
func (GoogleCloudApigeeV1PropertyResponseOutput) ToGoogleCloudApigeeV1PropertyResponseOutput ¶
func (o GoogleCloudApigeeV1PropertyResponseOutput) ToGoogleCloudApigeeV1PropertyResponseOutput() GoogleCloudApigeeV1PropertyResponseOutput
func (GoogleCloudApigeeV1PropertyResponseOutput) ToGoogleCloudApigeeV1PropertyResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1PropertyResponseOutput) ToGoogleCloudApigeeV1PropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1PropertyResponseOutput
func (GoogleCloudApigeeV1PropertyResponseOutput) Value ¶
func (o GoogleCloudApigeeV1PropertyResponseOutput) Value() pulumi.StringOutput
The property value
type GoogleCloudApigeeV1QueryMetadataResponse ¶
type GoogleCloudApigeeV1QueryMetadataResponse struct { // Dimensions of the AsyncQuery. Dimensions []string `pulumi:"dimensions"` // End timestamp of the query range. EndTimestamp string `pulumi:"endTimestamp"` // Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"] Metrics []string `pulumi:"metrics"` // Output format. OutputFormat string `pulumi:"outputFormat"` // Start timestamp of the query range. StartTimestamp string `pulumi:"startTimestamp"` // Query GroupBy time unit. TimeUnit string `pulumi:"timeUnit"` }
type GoogleCloudApigeeV1QueryMetadataResponseArgs ¶
type GoogleCloudApigeeV1QueryMetadataResponseArgs struct { // Dimensions of the AsyncQuery. Dimensions pulumi.StringArrayInput `pulumi:"dimensions"` // End timestamp of the query range. EndTimestamp pulumi.StringInput `pulumi:"endTimestamp"` // Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"] Metrics pulumi.StringArrayInput `pulumi:"metrics"` // Output format. OutputFormat pulumi.StringInput `pulumi:"outputFormat"` // Start timestamp of the query range. StartTimestamp pulumi.StringInput `pulumi:"startTimestamp"` // Query GroupBy time unit. TimeUnit pulumi.StringInput `pulumi:"timeUnit"` }
func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponseOutput ¶
func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponseOutput() GoogleCloudApigeeV1QueryMetadataResponseOutput
func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponseOutput
func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput ¶
func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
func (GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1QueryMetadataResponseArgs) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
type GoogleCloudApigeeV1QueryMetadataResponseInput ¶
type GoogleCloudApigeeV1QueryMetadataResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1QueryMetadataResponseOutput() GoogleCloudApigeeV1QueryMetadataResponseOutput ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext(context.Context) GoogleCloudApigeeV1QueryMetadataResponseOutput }
GoogleCloudApigeeV1QueryMetadataResponseInput is an input type that accepts GoogleCloudApigeeV1QueryMetadataResponseArgs and GoogleCloudApigeeV1QueryMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QueryMetadataResponseInput` via:
GoogleCloudApigeeV1QueryMetadataResponseArgs{...}
type GoogleCloudApigeeV1QueryMetadataResponseOutput ¶
type GoogleCloudApigeeV1QueryMetadataResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) Dimensions ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) Dimensions() pulumi.StringArrayOutput
Dimensions of the AsyncQuery.
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) EndTimestamp ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) EndTimestamp() pulumi.StringOutput
End timestamp of the query range.
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) Metrics ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) Metrics() pulumi.StringArrayOutput
Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) OutputFormat ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) OutputFormat() pulumi.StringOutput
Output format.
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) StartTimestamp ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) StartTimestamp() pulumi.StringOutput
Start timestamp of the query range.
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) TimeUnit ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) TimeUnit() pulumi.StringOutput
Query GroupBy time unit.
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponseOutput ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponseOutput() GoogleCloudApigeeV1QueryMetadataResponseOutput
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponseOutput
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
func (GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1QueryMetadataResponseOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
type GoogleCloudApigeeV1QueryMetadataResponsePtrInput ¶
type GoogleCloudApigeeV1QueryMetadataResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput }
GoogleCloudApigeeV1QueryMetadataResponsePtrInput is an input type that accepts GoogleCloudApigeeV1QueryMetadataResponseArgs, GoogleCloudApigeeV1QueryMetadataResponsePtr and GoogleCloudApigeeV1QueryMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QueryMetadataResponsePtrInput` via:
GoogleCloudApigeeV1QueryMetadataResponseArgs{...} or: nil
func GoogleCloudApigeeV1QueryMetadataResponsePtr ¶
func GoogleCloudApigeeV1QueryMetadataResponsePtr(v *GoogleCloudApigeeV1QueryMetadataResponseArgs) GoogleCloudApigeeV1QueryMetadataResponsePtrInput
type GoogleCloudApigeeV1QueryMetadataResponsePtrOutput ¶
type GoogleCloudApigeeV1QueryMetadataResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Dimensions ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Dimensions() pulumi.StringArrayOutput
Dimensions of the AsyncQuery.
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) EndTimestamp ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) EndTimestamp() pulumi.StringPtrOutput
End timestamp of the query range.
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Metrics ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) Metrics() pulumi.StringArrayOutput
Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) OutputFormat ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) OutputFormat() pulumi.StringPtrOutput
Output format.
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) StartTimestamp ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) StartTimestamp() pulumi.StringPtrOutput
Start timestamp of the query range.
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) TimeUnit ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) TimeUnit() pulumi.StringPtrOutput
Query GroupBy time unit.
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutput() GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
func (GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1QueryMetadataResponsePtrOutput) ToGoogleCloudApigeeV1QueryMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetadataResponsePtrOutput
type GoogleCloudApigeeV1QueryMetric ¶
type GoogleCloudApigeeV1QueryMetric struct { // Alias for the metric. Alias will be used to replace metric name in query results. Alias *string `pulumi:"alias"` // Aggregation function: avg, min, max, or sum. Function *string `pulumi:"function"` // Metric name. Name string `pulumi:"name"` // One of `+`, `-`, `/`, `%`, `*`. Operator *string `pulumi:"operator"` // Operand value should be provided when operator is set. Value *string `pulumi:"value"` }
More info about Metric: https://docs.apigee.com/api-platform/analytics/analytics-reference#metrics
type GoogleCloudApigeeV1QueryMetricArgs ¶
type GoogleCloudApigeeV1QueryMetricArgs struct { // Alias for the metric. Alias will be used to replace metric name in query results. Alias pulumi.StringPtrInput `pulumi:"alias"` // Aggregation function: avg, min, max, or sum. Function pulumi.StringPtrInput `pulumi:"function"` // Metric name. Name pulumi.StringInput `pulumi:"name"` // One of `+`, `-`, `/`, `%`, `*`. Operator pulumi.StringPtrInput `pulumi:"operator"` // Operand value should be provided when operator is set. Value pulumi.StringPtrInput `pulumi:"value"` }
More info about Metric: https://docs.apigee.com/api-platform/analytics/analytics-reference#metrics
func (GoogleCloudApigeeV1QueryMetricArgs) ElementType ¶
func (GoogleCloudApigeeV1QueryMetricArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetricArgs) ToGoogleCloudApigeeV1QueryMetricOutput ¶
func (i GoogleCloudApigeeV1QueryMetricArgs) ToGoogleCloudApigeeV1QueryMetricOutput() GoogleCloudApigeeV1QueryMetricOutput
func (GoogleCloudApigeeV1QueryMetricArgs) ToGoogleCloudApigeeV1QueryMetricOutputWithContext ¶
func (i GoogleCloudApigeeV1QueryMetricArgs) ToGoogleCloudApigeeV1QueryMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricOutput
type GoogleCloudApigeeV1QueryMetricArray ¶
type GoogleCloudApigeeV1QueryMetricArray []GoogleCloudApigeeV1QueryMetricInput
func (GoogleCloudApigeeV1QueryMetricArray) ElementType ¶
func (GoogleCloudApigeeV1QueryMetricArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetricArray) ToGoogleCloudApigeeV1QueryMetricArrayOutput ¶
func (i GoogleCloudApigeeV1QueryMetricArray) ToGoogleCloudApigeeV1QueryMetricArrayOutput() GoogleCloudApigeeV1QueryMetricArrayOutput
func (GoogleCloudApigeeV1QueryMetricArray) ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1QueryMetricArray) ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricArrayOutput
type GoogleCloudApigeeV1QueryMetricArrayInput ¶
type GoogleCloudApigeeV1QueryMetricArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1QueryMetricArrayOutput() GoogleCloudApigeeV1QueryMetricArrayOutput ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext(context.Context) GoogleCloudApigeeV1QueryMetricArrayOutput }
GoogleCloudApigeeV1QueryMetricArrayInput is an input type that accepts GoogleCloudApigeeV1QueryMetricArray and GoogleCloudApigeeV1QueryMetricArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QueryMetricArrayInput` via:
GoogleCloudApigeeV1QueryMetricArray{ GoogleCloudApigeeV1QueryMetricArgs{...} }
type GoogleCloudApigeeV1QueryMetricArrayOutput ¶
type GoogleCloudApigeeV1QueryMetricArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1QueryMetricArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1QueryMetricArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetricArrayOutput) ToGoogleCloudApigeeV1QueryMetricArrayOutput ¶
func (o GoogleCloudApigeeV1QueryMetricArrayOutput) ToGoogleCloudApigeeV1QueryMetricArrayOutput() GoogleCloudApigeeV1QueryMetricArrayOutput
func (GoogleCloudApigeeV1QueryMetricArrayOutput) ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1QueryMetricArrayOutput) ToGoogleCloudApigeeV1QueryMetricArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricArrayOutput
type GoogleCloudApigeeV1QueryMetricInput ¶
type GoogleCloudApigeeV1QueryMetricInput interface { pulumi.Input ToGoogleCloudApigeeV1QueryMetricOutput() GoogleCloudApigeeV1QueryMetricOutput ToGoogleCloudApigeeV1QueryMetricOutputWithContext(context.Context) GoogleCloudApigeeV1QueryMetricOutput }
GoogleCloudApigeeV1QueryMetricInput is an input type that accepts GoogleCloudApigeeV1QueryMetricArgs and GoogleCloudApigeeV1QueryMetricOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QueryMetricInput` via:
GoogleCloudApigeeV1QueryMetricArgs{...}
type GoogleCloudApigeeV1QueryMetricOutput ¶
type GoogleCloudApigeeV1QueryMetricOutput struct{ *pulumi.OutputState }
More info about Metric: https://docs.apigee.com/api-platform/analytics/analytics-reference#metrics
func (GoogleCloudApigeeV1QueryMetricOutput) Alias ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) Alias() pulumi.StringPtrOutput
Alias for the metric. Alias will be used to replace metric name in query results.
func (GoogleCloudApigeeV1QueryMetricOutput) ElementType ¶
func (GoogleCloudApigeeV1QueryMetricOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QueryMetricOutput) Function ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) Function() pulumi.StringPtrOutput
Aggregation function: avg, min, max, or sum.
func (GoogleCloudApigeeV1QueryMetricOutput) Name ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) Name() pulumi.StringOutput
Metric name.
func (GoogleCloudApigeeV1QueryMetricOutput) Operator ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) Operator() pulumi.StringPtrOutput
One of `+`, `-`, `/`, `%`, `*`.
func (GoogleCloudApigeeV1QueryMetricOutput) ToGoogleCloudApigeeV1QueryMetricOutput ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) ToGoogleCloudApigeeV1QueryMetricOutput() GoogleCloudApigeeV1QueryMetricOutput
func (GoogleCloudApigeeV1QueryMetricOutput) ToGoogleCloudApigeeV1QueryMetricOutputWithContext ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) ToGoogleCloudApigeeV1QueryMetricOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QueryMetricOutput
func (GoogleCloudApigeeV1QueryMetricOutput) Value ¶
func (o GoogleCloudApigeeV1QueryMetricOutput) Value() pulumi.StringPtrOutput
Operand value should be provided when operator is set.
type GoogleCloudApigeeV1Quota ¶
type GoogleCloudApigeeV1Quota struct { // Time interval over which the number of request messages is calculated. Interval string `pulumi:"interval"` // Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected. Limit string `pulumi:"limit"` // Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null. TimeUnit *string `pulumi:"timeUnit"` }
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product. While Quota is optional, setting it prevents requests from exceeding the provisioned parameters.
type GoogleCloudApigeeV1QuotaArgs ¶
type GoogleCloudApigeeV1QuotaArgs struct { // Time interval over which the number of request messages is calculated. Interval pulumi.StringInput `pulumi:"interval"` // Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected. Limit pulumi.StringInput `pulumi:"limit"` // Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null. TimeUnit pulumi.StringPtrInput `pulumi:"timeUnit"` }
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product. While Quota is optional, setting it prevents requests from exceeding the provisioned parameters.
func (GoogleCloudApigeeV1QuotaArgs) ElementType ¶
func (GoogleCloudApigeeV1QuotaArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaOutput ¶
func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaOutput() GoogleCloudApigeeV1QuotaOutput
func (GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaOutputWithContext ¶
func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaOutput
func (GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaPtrOutput ¶
func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput
func (GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1QuotaArgs) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaPtrOutput
type GoogleCloudApigeeV1QuotaInput ¶
type GoogleCloudApigeeV1QuotaInput interface { pulumi.Input ToGoogleCloudApigeeV1QuotaOutput() GoogleCloudApigeeV1QuotaOutput ToGoogleCloudApigeeV1QuotaOutputWithContext(context.Context) GoogleCloudApigeeV1QuotaOutput }
GoogleCloudApigeeV1QuotaInput is an input type that accepts GoogleCloudApigeeV1QuotaArgs and GoogleCloudApigeeV1QuotaOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QuotaInput` via:
GoogleCloudApigeeV1QuotaArgs{...}
type GoogleCloudApigeeV1QuotaOutput ¶
type GoogleCloudApigeeV1QuotaOutput struct{ *pulumi.OutputState }
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product. While Quota is optional, setting it prevents requests from exceeding the provisioned parameters.
func (GoogleCloudApigeeV1QuotaOutput) ElementType ¶
func (GoogleCloudApigeeV1QuotaOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QuotaOutput) Interval ¶
func (o GoogleCloudApigeeV1QuotaOutput) Interval() pulumi.StringOutput
Time interval over which the number of request messages is calculated.
func (GoogleCloudApigeeV1QuotaOutput) Limit ¶
func (o GoogleCloudApigeeV1QuotaOutput) Limit() pulumi.StringOutput
Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected.
func (GoogleCloudApigeeV1QuotaOutput) TimeUnit ¶
func (o GoogleCloudApigeeV1QuotaOutput) TimeUnit() pulumi.StringPtrOutput
Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null.
func (GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaOutput ¶
func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaOutput() GoogleCloudApigeeV1QuotaOutput
func (GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaOutputWithContext ¶
func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaOutput
func (GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaPtrOutput ¶
func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput
func (GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1QuotaOutput) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaPtrOutput
type GoogleCloudApigeeV1QuotaPtrInput ¶
type GoogleCloudApigeeV1QuotaPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(context.Context) GoogleCloudApigeeV1QuotaPtrOutput }
GoogleCloudApigeeV1QuotaPtrInput is an input type that accepts GoogleCloudApigeeV1QuotaArgs, GoogleCloudApigeeV1QuotaPtr and GoogleCloudApigeeV1QuotaPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QuotaPtrInput` via:
GoogleCloudApigeeV1QuotaArgs{...} or: nil
func GoogleCloudApigeeV1QuotaPtr ¶
func GoogleCloudApigeeV1QuotaPtr(v *GoogleCloudApigeeV1QuotaArgs) GoogleCloudApigeeV1QuotaPtrInput
type GoogleCloudApigeeV1QuotaPtrOutput ¶
type GoogleCloudApigeeV1QuotaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1QuotaPtrOutput) Elem ¶
func (o GoogleCloudApigeeV1QuotaPtrOutput) Elem() GoogleCloudApigeeV1QuotaOutput
func (GoogleCloudApigeeV1QuotaPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1QuotaPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QuotaPtrOutput) Interval ¶
func (o GoogleCloudApigeeV1QuotaPtrOutput) Interval() pulumi.StringPtrOutput
Time interval over which the number of request messages is calculated.
func (GoogleCloudApigeeV1QuotaPtrOutput) Limit ¶
func (o GoogleCloudApigeeV1QuotaPtrOutput) Limit() pulumi.StringPtrOutput
Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected.
func (GoogleCloudApigeeV1QuotaPtrOutput) TimeUnit ¶
func (o GoogleCloudApigeeV1QuotaPtrOutput) TimeUnit() pulumi.StringPtrOutput
Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null.
func (GoogleCloudApigeeV1QuotaPtrOutput) ToGoogleCloudApigeeV1QuotaPtrOutput ¶
func (o GoogleCloudApigeeV1QuotaPtrOutput) ToGoogleCloudApigeeV1QuotaPtrOutput() GoogleCloudApigeeV1QuotaPtrOutput
func (GoogleCloudApigeeV1QuotaPtrOutput) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1QuotaPtrOutput) ToGoogleCloudApigeeV1QuotaPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaPtrOutput
type GoogleCloudApigeeV1QuotaResponse ¶
type GoogleCloudApigeeV1QuotaResponse struct { // Time interval over which the number of request messages is calculated. Interval string `pulumi:"interval"` // Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected. Limit string `pulumi:"limit"` // Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null. TimeUnit string `pulumi:"timeUnit"` }
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product. While Quota is optional, setting it prevents requests from exceeding the provisioned parameters.
type GoogleCloudApigeeV1QuotaResponseArgs ¶
type GoogleCloudApigeeV1QuotaResponseArgs struct { // Time interval over which the number of request messages is calculated. Interval pulumi.StringInput `pulumi:"interval"` // Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected. Limit pulumi.StringInput `pulumi:"limit"` // Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null. TimeUnit pulumi.StringInput `pulumi:"timeUnit"` }
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product. While Quota is optional, setting it prevents requests from exceeding the provisioned parameters.
func (GoogleCloudApigeeV1QuotaResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1QuotaResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1QuotaResponseArgs) ToGoogleCloudApigeeV1QuotaResponseOutput ¶
func (i GoogleCloudApigeeV1QuotaResponseArgs) ToGoogleCloudApigeeV1QuotaResponseOutput() GoogleCloudApigeeV1QuotaResponseOutput
func (GoogleCloudApigeeV1QuotaResponseArgs) ToGoogleCloudApigeeV1QuotaResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1QuotaResponseArgs) ToGoogleCloudApigeeV1QuotaResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaResponseOutput
type GoogleCloudApigeeV1QuotaResponseInput ¶
type GoogleCloudApigeeV1QuotaResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1QuotaResponseOutput() GoogleCloudApigeeV1QuotaResponseOutput ToGoogleCloudApigeeV1QuotaResponseOutputWithContext(context.Context) GoogleCloudApigeeV1QuotaResponseOutput }
GoogleCloudApigeeV1QuotaResponseInput is an input type that accepts GoogleCloudApigeeV1QuotaResponseArgs and GoogleCloudApigeeV1QuotaResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1QuotaResponseInput` via:
GoogleCloudApigeeV1QuotaResponseArgs{...}
type GoogleCloudApigeeV1QuotaResponseOutput ¶
type GoogleCloudApigeeV1QuotaResponseOutput struct{ *pulumi.OutputState }
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product. While Quota is optional, setting it prevents requests from exceeding the provisioned parameters.
func (GoogleCloudApigeeV1QuotaResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1QuotaResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1QuotaResponseOutput) Interval ¶
func (o GoogleCloudApigeeV1QuotaResponseOutput) Interval() pulumi.StringOutput
Time interval over which the number of request messages is calculated.
func (GoogleCloudApigeeV1QuotaResponseOutput) Limit ¶
func (o GoogleCloudApigeeV1QuotaResponseOutput) Limit() pulumi.StringOutput
Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected.
func (GoogleCloudApigeeV1QuotaResponseOutput) TimeUnit ¶
func (o GoogleCloudApigeeV1QuotaResponseOutput) TimeUnit() pulumi.StringOutput
Time unit defined for the `interval`. Valid values include `minute`, `hour`, `day`, or `month`. If `limit` and `interval` are valid, the default value is `hour`; otherwise, the default is null.
func (GoogleCloudApigeeV1QuotaResponseOutput) ToGoogleCloudApigeeV1QuotaResponseOutput ¶
func (o GoogleCloudApigeeV1QuotaResponseOutput) ToGoogleCloudApigeeV1QuotaResponseOutput() GoogleCloudApigeeV1QuotaResponseOutput
func (GoogleCloudApigeeV1QuotaResponseOutput) ToGoogleCloudApigeeV1QuotaResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1QuotaResponseOutput) ToGoogleCloudApigeeV1QuotaResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1QuotaResponseOutput
type GoogleCloudApigeeV1RateRange ¶
type GoogleCloudApigeeV1RateRange struct { // Ending value of the range. Set to 0 or `null` for the last range of values. End *string `pulumi:"end"` // Fee to charge when total number of API calls falls within this range. Fee *GoogleTypeMoney `pulumi:"fee"` // Starting value of the range. Set to 0 or `null` for the initial range of values. Start *string `pulumi:"start"` }
API call volume range and the fees charged when the total number of API calls is within the range.
type GoogleCloudApigeeV1RateRangeArgs ¶
type GoogleCloudApigeeV1RateRangeArgs struct { // Ending value of the range. Set to 0 or `null` for the last range of values. End pulumi.StringPtrInput `pulumi:"end"` // Fee to charge when total number of API calls falls within this range. Fee GoogleTypeMoneyPtrInput `pulumi:"fee"` // Starting value of the range. Set to 0 or `null` for the initial range of values. Start pulumi.StringPtrInput `pulumi:"start"` }
API call volume range and the fees charged when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RateRangeArgs) ElementType ¶
func (GoogleCloudApigeeV1RateRangeArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeArgs) ToGoogleCloudApigeeV1RateRangeOutput ¶
func (i GoogleCloudApigeeV1RateRangeArgs) ToGoogleCloudApigeeV1RateRangeOutput() GoogleCloudApigeeV1RateRangeOutput
func (GoogleCloudApigeeV1RateRangeArgs) ToGoogleCloudApigeeV1RateRangeOutputWithContext ¶
func (i GoogleCloudApigeeV1RateRangeArgs) ToGoogleCloudApigeeV1RateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeOutput
type GoogleCloudApigeeV1RateRangeArray ¶
type GoogleCloudApigeeV1RateRangeArray []GoogleCloudApigeeV1RateRangeInput
func (GoogleCloudApigeeV1RateRangeArray) ElementType ¶
func (GoogleCloudApigeeV1RateRangeArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeArray) ToGoogleCloudApigeeV1RateRangeArrayOutput ¶
func (i GoogleCloudApigeeV1RateRangeArray) ToGoogleCloudApigeeV1RateRangeArrayOutput() GoogleCloudApigeeV1RateRangeArrayOutput
func (GoogleCloudApigeeV1RateRangeArray) ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1RateRangeArray) ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeArrayOutput
type GoogleCloudApigeeV1RateRangeArrayInput ¶
type GoogleCloudApigeeV1RateRangeArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1RateRangeArrayOutput() GoogleCloudApigeeV1RateRangeArrayOutput ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext(context.Context) GoogleCloudApigeeV1RateRangeArrayOutput }
GoogleCloudApigeeV1RateRangeArrayInput is an input type that accepts GoogleCloudApigeeV1RateRangeArray and GoogleCloudApigeeV1RateRangeArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RateRangeArrayInput` via:
GoogleCloudApigeeV1RateRangeArray{ GoogleCloudApigeeV1RateRangeArgs{...} }
type GoogleCloudApigeeV1RateRangeArrayOutput ¶
type GoogleCloudApigeeV1RateRangeArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1RateRangeArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1RateRangeArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeArrayOutput) ToGoogleCloudApigeeV1RateRangeArrayOutput ¶
func (o GoogleCloudApigeeV1RateRangeArrayOutput) ToGoogleCloudApigeeV1RateRangeArrayOutput() GoogleCloudApigeeV1RateRangeArrayOutput
func (GoogleCloudApigeeV1RateRangeArrayOutput) ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1RateRangeArrayOutput) ToGoogleCloudApigeeV1RateRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeArrayOutput
type GoogleCloudApigeeV1RateRangeInput ¶
type GoogleCloudApigeeV1RateRangeInput interface { pulumi.Input ToGoogleCloudApigeeV1RateRangeOutput() GoogleCloudApigeeV1RateRangeOutput ToGoogleCloudApigeeV1RateRangeOutputWithContext(context.Context) GoogleCloudApigeeV1RateRangeOutput }
GoogleCloudApigeeV1RateRangeInput is an input type that accepts GoogleCloudApigeeV1RateRangeArgs and GoogleCloudApigeeV1RateRangeOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RateRangeInput` via:
GoogleCloudApigeeV1RateRangeArgs{...}
type GoogleCloudApigeeV1RateRangeOutput ¶
type GoogleCloudApigeeV1RateRangeOutput struct{ *pulumi.OutputState }
API call volume range and the fees charged when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RateRangeOutput) ElementType ¶
func (GoogleCloudApigeeV1RateRangeOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeOutput) End ¶
func (o GoogleCloudApigeeV1RateRangeOutput) End() pulumi.StringPtrOutput
Ending value of the range. Set to 0 or `null` for the last range of values.
func (GoogleCloudApigeeV1RateRangeOutput) Fee ¶
func (o GoogleCloudApigeeV1RateRangeOutput) Fee() GoogleTypeMoneyPtrOutput
Fee to charge when total number of API calls falls within this range.
func (GoogleCloudApigeeV1RateRangeOutput) Start ¶
func (o GoogleCloudApigeeV1RateRangeOutput) Start() pulumi.StringPtrOutput
Starting value of the range. Set to 0 or `null` for the initial range of values.
func (GoogleCloudApigeeV1RateRangeOutput) ToGoogleCloudApigeeV1RateRangeOutput ¶
func (o GoogleCloudApigeeV1RateRangeOutput) ToGoogleCloudApigeeV1RateRangeOutput() GoogleCloudApigeeV1RateRangeOutput
func (GoogleCloudApigeeV1RateRangeOutput) ToGoogleCloudApigeeV1RateRangeOutputWithContext ¶
func (o GoogleCloudApigeeV1RateRangeOutput) ToGoogleCloudApigeeV1RateRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeOutput
type GoogleCloudApigeeV1RateRangeResponse ¶
type GoogleCloudApigeeV1RateRangeResponse struct { // Ending value of the range. Set to 0 or `null` for the last range of values. End string `pulumi:"end"` // Fee to charge when total number of API calls falls within this range. Fee GoogleTypeMoneyResponse `pulumi:"fee"` // Starting value of the range. Set to 0 or `null` for the initial range of values. Start string `pulumi:"start"` }
API call volume range and the fees charged when the total number of API calls is within the range.
type GoogleCloudApigeeV1RateRangeResponseArgs ¶
type GoogleCloudApigeeV1RateRangeResponseArgs struct { // Ending value of the range. Set to 0 or `null` for the last range of values. End pulumi.StringInput `pulumi:"end"` // Fee to charge when total number of API calls falls within this range. Fee GoogleTypeMoneyResponseInput `pulumi:"fee"` // Starting value of the range. Set to 0 or `null` for the initial range of values. Start pulumi.StringInput `pulumi:"start"` }
API call volume range and the fees charged when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RateRangeResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1RateRangeResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeResponseArgs) ToGoogleCloudApigeeV1RateRangeResponseOutput ¶
func (i GoogleCloudApigeeV1RateRangeResponseArgs) ToGoogleCloudApigeeV1RateRangeResponseOutput() GoogleCloudApigeeV1RateRangeResponseOutput
func (GoogleCloudApigeeV1RateRangeResponseArgs) ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1RateRangeResponseArgs) ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseOutput
type GoogleCloudApigeeV1RateRangeResponseArray ¶
type GoogleCloudApigeeV1RateRangeResponseArray []GoogleCloudApigeeV1RateRangeResponseInput
func (GoogleCloudApigeeV1RateRangeResponseArray) ElementType ¶
func (GoogleCloudApigeeV1RateRangeResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeResponseArray) ToGoogleCloudApigeeV1RateRangeResponseArrayOutput ¶
func (i GoogleCloudApigeeV1RateRangeResponseArray) ToGoogleCloudApigeeV1RateRangeResponseArrayOutput() GoogleCloudApigeeV1RateRangeResponseArrayOutput
func (GoogleCloudApigeeV1RateRangeResponseArray) ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1RateRangeResponseArray) ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseArrayOutput
type GoogleCloudApigeeV1RateRangeResponseArrayInput ¶
type GoogleCloudApigeeV1RateRangeResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1RateRangeResponseArrayOutput() GoogleCloudApigeeV1RateRangeResponseArrayOutput ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1RateRangeResponseArrayOutput }
GoogleCloudApigeeV1RateRangeResponseArrayInput is an input type that accepts GoogleCloudApigeeV1RateRangeResponseArray and GoogleCloudApigeeV1RateRangeResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RateRangeResponseArrayInput` via:
GoogleCloudApigeeV1RateRangeResponseArray{ GoogleCloudApigeeV1RateRangeResponseArgs{...} }
type GoogleCloudApigeeV1RateRangeResponseArrayOutput ¶
type GoogleCloudApigeeV1RateRangeResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1RateRangeResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1RateRangeResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeResponseArrayOutput) ToGoogleCloudApigeeV1RateRangeResponseArrayOutput ¶
func (o GoogleCloudApigeeV1RateRangeResponseArrayOutput) ToGoogleCloudApigeeV1RateRangeResponseArrayOutput() GoogleCloudApigeeV1RateRangeResponseArrayOutput
func (GoogleCloudApigeeV1RateRangeResponseArrayOutput) ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1RateRangeResponseArrayOutput) ToGoogleCloudApigeeV1RateRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseArrayOutput
type GoogleCloudApigeeV1RateRangeResponseInput ¶
type GoogleCloudApigeeV1RateRangeResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1RateRangeResponseOutput() GoogleCloudApigeeV1RateRangeResponseOutput ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext(context.Context) GoogleCloudApigeeV1RateRangeResponseOutput }
GoogleCloudApigeeV1RateRangeResponseInput is an input type that accepts GoogleCloudApigeeV1RateRangeResponseArgs and GoogleCloudApigeeV1RateRangeResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RateRangeResponseInput` via:
GoogleCloudApigeeV1RateRangeResponseArgs{...}
type GoogleCloudApigeeV1RateRangeResponseOutput ¶
type GoogleCloudApigeeV1RateRangeResponseOutput struct{ *pulumi.OutputState }
API call volume range and the fees charged when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RateRangeResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1RateRangeResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RateRangeResponseOutput) End ¶
func (o GoogleCloudApigeeV1RateRangeResponseOutput) End() pulumi.StringOutput
Ending value of the range. Set to 0 or `null` for the last range of values.
func (GoogleCloudApigeeV1RateRangeResponseOutput) Fee ¶
Fee to charge when total number of API calls falls within this range.
func (GoogleCloudApigeeV1RateRangeResponseOutput) Start ¶
func (o GoogleCloudApigeeV1RateRangeResponseOutput) Start() pulumi.StringOutput
Starting value of the range. Set to 0 or `null` for the initial range of values.
func (GoogleCloudApigeeV1RateRangeResponseOutput) ToGoogleCloudApigeeV1RateRangeResponseOutput ¶
func (o GoogleCloudApigeeV1RateRangeResponseOutput) ToGoogleCloudApigeeV1RateRangeResponseOutput() GoogleCloudApigeeV1RateRangeResponseOutput
func (GoogleCloudApigeeV1RateRangeResponseOutput) ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1RateRangeResponseOutput) ToGoogleCloudApigeeV1RateRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RateRangeResponseOutput
type GoogleCloudApigeeV1ReportProperty ¶
type GoogleCloudApigeeV1ReportProperty struct { // name of the property Property *string `pulumi:"property"` // property values Value []GoogleCloudApigeeV1Attribute `pulumi:"value"` }
type GoogleCloudApigeeV1ReportPropertyArgs ¶
type GoogleCloudApigeeV1ReportPropertyArgs struct { // name of the property Property pulumi.StringPtrInput `pulumi:"property"` // property values Value GoogleCloudApigeeV1AttributeArrayInput `pulumi:"value"` }
func (GoogleCloudApigeeV1ReportPropertyArgs) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyArgs) ToGoogleCloudApigeeV1ReportPropertyOutput ¶
func (i GoogleCloudApigeeV1ReportPropertyArgs) ToGoogleCloudApigeeV1ReportPropertyOutput() GoogleCloudApigeeV1ReportPropertyOutput
func (GoogleCloudApigeeV1ReportPropertyArgs) ToGoogleCloudApigeeV1ReportPropertyOutputWithContext ¶
func (i GoogleCloudApigeeV1ReportPropertyArgs) ToGoogleCloudApigeeV1ReportPropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyOutput
type GoogleCloudApigeeV1ReportPropertyArray ¶
type GoogleCloudApigeeV1ReportPropertyArray []GoogleCloudApigeeV1ReportPropertyInput
func (GoogleCloudApigeeV1ReportPropertyArray) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyArray) ToGoogleCloudApigeeV1ReportPropertyArrayOutput ¶
func (i GoogleCloudApigeeV1ReportPropertyArray) ToGoogleCloudApigeeV1ReportPropertyArrayOutput() GoogleCloudApigeeV1ReportPropertyArrayOutput
func (GoogleCloudApigeeV1ReportPropertyArray) ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1ReportPropertyArray) ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyArrayOutput
type GoogleCloudApigeeV1ReportPropertyArrayInput ¶
type GoogleCloudApigeeV1ReportPropertyArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1ReportPropertyArrayOutput() GoogleCloudApigeeV1ReportPropertyArrayOutput ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext(context.Context) GoogleCloudApigeeV1ReportPropertyArrayOutput }
GoogleCloudApigeeV1ReportPropertyArrayInput is an input type that accepts GoogleCloudApigeeV1ReportPropertyArray and GoogleCloudApigeeV1ReportPropertyArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ReportPropertyArrayInput` via:
GoogleCloudApigeeV1ReportPropertyArray{ GoogleCloudApigeeV1ReportPropertyArgs{...} }
type GoogleCloudApigeeV1ReportPropertyArrayOutput ¶
type GoogleCloudApigeeV1ReportPropertyArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ReportPropertyArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyArrayOutput) ToGoogleCloudApigeeV1ReportPropertyArrayOutput ¶
func (o GoogleCloudApigeeV1ReportPropertyArrayOutput) ToGoogleCloudApigeeV1ReportPropertyArrayOutput() GoogleCloudApigeeV1ReportPropertyArrayOutput
func (GoogleCloudApigeeV1ReportPropertyArrayOutput) ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1ReportPropertyArrayOutput) ToGoogleCloudApigeeV1ReportPropertyArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyArrayOutput
type GoogleCloudApigeeV1ReportPropertyInput ¶
type GoogleCloudApigeeV1ReportPropertyInput interface { pulumi.Input ToGoogleCloudApigeeV1ReportPropertyOutput() GoogleCloudApigeeV1ReportPropertyOutput ToGoogleCloudApigeeV1ReportPropertyOutputWithContext(context.Context) GoogleCloudApigeeV1ReportPropertyOutput }
GoogleCloudApigeeV1ReportPropertyInput is an input type that accepts GoogleCloudApigeeV1ReportPropertyArgs and GoogleCloudApigeeV1ReportPropertyOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ReportPropertyInput` via:
GoogleCloudApigeeV1ReportPropertyArgs{...}
type GoogleCloudApigeeV1ReportPropertyOutput ¶
type GoogleCloudApigeeV1ReportPropertyOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ReportPropertyOutput) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyOutput) Property ¶
func (o GoogleCloudApigeeV1ReportPropertyOutput) Property() pulumi.StringPtrOutput
name of the property
func (GoogleCloudApigeeV1ReportPropertyOutput) ToGoogleCloudApigeeV1ReportPropertyOutput ¶
func (o GoogleCloudApigeeV1ReportPropertyOutput) ToGoogleCloudApigeeV1ReportPropertyOutput() GoogleCloudApigeeV1ReportPropertyOutput
func (GoogleCloudApigeeV1ReportPropertyOutput) ToGoogleCloudApigeeV1ReportPropertyOutputWithContext ¶
func (o GoogleCloudApigeeV1ReportPropertyOutput) ToGoogleCloudApigeeV1ReportPropertyOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyOutput
type GoogleCloudApigeeV1ReportPropertyResponse ¶
type GoogleCloudApigeeV1ReportPropertyResponse struct { // name of the property Property string `pulumi:"property"` // property values Value []GoogleCloudApigeeV1AttributeResponse `pulumi:"value"` }
type GoogleCloudApigeeV1ReportPropertyResponseArgs ¶
type GoogleCloudApigeeV1ReportPropertyResponseArgs struct { // name of the property Property pulumi.StringInput `pulumi:"property"` // property values Value GoogleCloudApigeeV1AttributeResponseArrayInput `pulumi:"value"` }
func (GoogleCloudApigeeV1ReportPropertyResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyResponseArgs) ToGoogleCloudApigeeV1ReportPropertyResponseOutput ¶
func (i GoogleCloudApigeeV1ReportPropertyResponseArgs) ToGoogleCloudApigeeV1ReportPropertyResponseOutput() GoogleCloudApigeeV1ReportPropertyResponseOutput
func (GoogleCloudApigeeV1ReportPropertyResponseArgs) ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1ReportPropertyResponseArgs) ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseOutput
type GoogleCloudApigeeV1ReportPropertyResponseArray ¶
type GoogleCloudApigeeV1ReportPropertyResponseArray []GoogleCloudApigeeV1ReportPropertyResponseInput
func (GoogleCloudApigeeV1ReportPropertyResponseArray) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyResponseArray) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput ¶
func (i GoogleCloudApigeeV1ReportPropertyResponseArray) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
func (GoogleCloudApigeeV1ReportPropertyResponseArray) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1ReportPropertyResponseArray) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
type GoogleCloudApigeeV1ReportPropertyResponseArrayInput ¶
type GoogleCloudApigeeV1ReportPropertyResponseArrayInput interface { pulumi.Input ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext(context.Context) GoogleCloudApigeeV1ReportPropertyResponseArrayOutput }
GoogleCloudApigeeV1ReportPropertyResponseArrayInput is an input type that accepts GoogleCloudApigeeV1ReportPropertyResponseArray and GoogleCloudApigeeV1ReportPropertyResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ReportPropertyResponseArrayInput` via:
GoogleCloudApigeeV1ReportPropertyResponseArray{ GoogleCloudApigeeV1ReportPropertyResponseArgs{...} }
type GoogleCloudApigeeV1ReportPropertyResponseArrayOutput ¶
type GoogleCloudApigeeV1ReportPropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput ¶
func (o GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutput() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
func (GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1ReportPropertyResponseArrayOutput) ToGoogleCloudApigeeV1ReportPropertyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
type GoogleCloudApigeeV1ReportPropertyResponseInput ¶
type GoogleCloudApigeeV1ReportPropertyResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1ReportPropertyResponseOutput() GoogleCloudApigeeV1ReportPropertyResponseOutput ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext(context.Context) GoogleCloudApigeeV1ReportPropertyResponseOutput }
GoogleCloudApigeeV1ReportPropertyResponseInput is an input type that accepts GoogleCloudApigeeV1ReportPropertyResponseArgs and GoogleCloudApigeeV1ReportPropertyResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1ReportPropertyResponseInput` via:
GoogleCloudApigeeV1ReportPropertyResponseArgs{...}
type GoogleCloudApigeeV1ReportPropertyResponseOutput ¶
type GoogleCloudApigeeV1ReportPropertyResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1ReportPropertyResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1ReportPropertyResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1ReportPropertyResponseOutput) Property ¶
func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) Property() pulumi.StringOutput
name of the property
func (GoogleCloudApigeeV1ReportPropertyResponseOutput) ToGoogleCloudApigeeV1ReportPropertyResponseOutput ¶
func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) ToGoogleCloudApigeeV1ReportPropertyResponseOutput() GoogleCloudApigeeV1ReportPropertyResponseOutput
func (GoogleCloudApigeeV1ReportPropertyResponseOutput) ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) ToGoogleCloudApigeeV1ReportPropertyResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1ReportPropertyResponseOutput
func (GoogleCloudApigeeV1ReportPropertyResponseOutput) Value ¶
func (o GoogleCloudApigeeV1ReportPropertyResponseOutput) Value() GoogleCloudApigeeV1AttributeResponseArrayOutput
property values
type GoogleCloudApigeeV1RevenueShareRange ¶
type GoogleCloudApigeeV1RevenueShareRange struct { string `pulumi:"end"` SharePercentage *float64 `pulumi:"sharePercentage"` Start *string `pulumi:"start"` }End *
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
type GoogleCloudApigeeV1RevenueShareRangeArgs ¶
type GoogleCloudApigeeV1RevenueShareRangeArgs struct { pulumi.StringPtrInput `pulumi:"end"` SharePercentage pulumi.Float64PtrInput `pulumi:"sharePercentage"` Start pulumi.StringPtrInput `pulumi:"start"` }End
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RevenueShareRangeArgs) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeArgs) ToGoogleCloudApigeeV1RevenueShareRangeOutput ¶
func (i GoogleCloudApigeeV1RevenueShareRangeArgs) ToGoogleCloudApigeeV1RevenueShareRangeOutput() GoogleCloudApigeeV1RevenueShareRangeOutput
func (GoogleCloudApigeeV1RevenueShareRangeArgs) ToGoogleCloudApigeeV1RevenueShareRangeOutputWithContext ¶
func (i GoogleCloudApigeeV1RevenueShareRangeArgs) ToGoogleCloudApigeeV1RevenueShareRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeOutput
type GoogleCloudApigeeV1RevenueShareRangeArray ¶
type GoogleCloudApigeeV1RevenueShareRangeArray []GoogleCloudApigeeV1RevenueShareRangeInput
func (GoogleCloudApigeeV1RevenueShareRangeArray) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeArray) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutput ¶
func (i GoogleCloudApigeeV1RevenueShareRangeArray) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutput() GoogleCloudApigeeV1RevenueShareRangeArrayOutput
func (GoogleCloudApigeeV1RevenueShareRangeArray) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1RevenueShareRangeArray) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeArrayOutput
type GoogleCloudApigeeV1RevenueShareRangeArrayInput ¶
GoogleCloudApigeeV1RevenueShareRangeArrayInput is an input type that accepts GoogleCloudApigeeV1RevenueShareRangeArray and GoogleCloudApigeeV1RevenueShareRangeArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RevenueShareRangeArrayInput` via:
GoogleCloudApigeeV1RevenueShareRangeArray{ GoogleCloudApigeeV1RevenueShareRangeArgs{...} }
type GoogleCloudApigeeV1RevenueShareRangeArrayOutput ¶
func (GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutput ¶
func (o GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutput() GoogleCloudApigeeV1RevenueShareRangeArrayOutput
func (GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1RevenueShareRangeArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeArrayOutput
type GoogleCloudApigeeV1RevenueShareRangeInput ¶
GoogleCloudApigeeV1RevenueShareRangeInput is an input type that accepts GoogleCloudApigeeV1RevenueShareRangeArgs and GoogleCloudApigeeV1RevenueShareRangeOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RevenueShareRangeInput` via:
GoogleCloudApigeeV1RevenueShareRangeArgs{...}
type GoogleCloudApigeeV1RevenueShareRangeOutput ¶
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RevenueShareRangeOutput) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeOutput) End ¶
func (o GoogleCloudApigeeV1RevenueShareRangeOutput) End() pulumi.StringPtrOutput
Ending value of the range. Set to 0 or `null` for the last range of values.
func (GoogleCloudApigeeV1RevenueShareRangeOutput) SharePercentage ¶
func (o GoogleCloudApigeeV1RevenueShareRangeOutput) SharePercentage() pulumi.Float64PtrOutput
Percentage of the revenue to be shared with the developer. For example, to share 21 percent of the total revenue with the developer, set this value to 21. Specify a decimal number with a maximum of two digits following the decimal point.
func (GoogleCloudApigeeV1RevenueShareRangeOutput) Start ¶
func (o GoogleCloudApigeeV1RevenueShareRangeOutput) Start() pulumi.StringPtrOutput
Starting value of the range. Set to 0 or `null` for the initial range of values.
func (GoogleCloudApigeeV1RevenueShareRangeOutput) ToGoogleCloudApigeeV1RevenueShareRangeOutput ¶
func (o GoogleCloudApigeeV1RevenueShareRangeOutput) ToGoogleCloudApigeeV1RevenueShareRangeOutput() GoogleCloudApigeeV1RevenueShareRangeOutput
func (GoogleCloudApigeeV1RevenueShareRangeOutput) ToGoogleCloudApigeeV1RevenueShareRangeOutputWithContext ¶
func (o GoogleCloudApigeeV1RevenueShareRangeOutput) ToGoogleCloudApigeeV1RevenueShareRangeOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeOutput
type GoogleCloudApigeeV1RevenueShareRangeResponse ¶
type GoogleCloudApigeeV1RevenueShareRangeResponse struct { string `pulumi:"end"` SharePercentage float64 `pulumi:"sharePercentage"` Start string `pulumi:"start"` }End
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
type GoogleCloudApigeeV1RevenueShareRangeResponseArgs ¶
type GoogleCloudApigeeV1RevenueShareRangeResponseArgs struct { pulumi.StringInput `pulumi:"end"` SharePercentage pulumi.Float64Input `pulumi:"sharePercentage"` Start pulumi.StringInput `pulumi:"start"` }End
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutput ¶
func (i GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutput() GoogleCloudApigeeV1RevenueShareRangeResponseOutput
func (GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1RevenueShareRangeResponseArgs) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseOutput
type GoogleCloudApigeeV1RevenueShareRangeResponseArray ¶
type GoogleCloudApigeeV1RevenueShareRangeResponseArray []GoogleCloudApigeeV1RevenueShareRangeResponseInput
func (GoogleCloudApigeeV1RevenueShareRangeResponseArray) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeResponseArray) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeResponseArray) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput ¶
func (i GoogleCloudApigeeV1RevenueShareRangeResponseArray) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput() GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
func (GoogleCloudApigeeV1RevenueShareRangeResponseArray) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutputWithContext ¶
func (i GoogleCloudApigeeV1RevenueShareRangeResponseArray) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
type GoogleCloudApigeeV1RevenueShareRangeResponseArrayInput ¶
GoogleCloudApigeeV1RevenueShareRangeResponseArrayInput is an input type that accepts GoogleCloudApigeeV1RevenueShareRangeResponseArray and GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RevenueShareRangeResponseArrayInput` via:
GoogleCloudApigeeV1RevenueShareRangeResponseArray{ GoogleCloudApigeeV1RevenueShareRangeResponseArgs{...} }
type GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput ¶
func (GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput() GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
func (GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutputWithContext ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseArrayOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
type GoogleCloudApigeeV1RevenueShareRangeResponseInput ¶
GoogleCloudApigeeV1RevenueShareRangeResponseInput is an input type that accepts GoogleCloudApigeeV1RevenueShareRangeResponseArgs and GoogleCloudApigeeV1RevenueShareRangeResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1RevenueShareRangeResponseInput` via:
GoogleCloudApigeeV1RevenueShareRangeResponseArgs{...}
type GoogleCloudApigeeV1RevenueShareRangeResponseOutput ¶
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) End ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) End() pulumi.StringOutput
Ending value of the range. Set to 0 or `null` for the last range of values.
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) SharePercentage ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) SharePercentage() pulumi.Float64Output
Percentage of the revenue to be shared with the developer. For example, to share 21 percent of the total revenue with the developer, set this value to 21. Specify a decimal number with a maximum of two digits following the decimal point.
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) Start ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) Start() pulumi.StringOutput
Starting value of the range. Set to 0 or `null` for the initial range of values.
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutput ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutput() GoogleCloudApigeeV1RevenueShareRangeResponseOutput
func (GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1RevenueShareRangeResponseOutput) ToGoogleCloudApigeeV1RevenueShareRangeResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1RevenueShareRangeResponseOutput
type GoogleCloudApigeeV1TlsInfo ¶
type GoogleCloudApigeeV1TlsInfo struct { // The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites Ciphers []string `pulumi:"ciphers"` // Optional. Enables two-way TLS. ClientAuthEnabled *bool `pulumi:"clientAuthEnabled"` // The TLS Common Name of the certificate. CommonName *GoogleCloudApigeeV1TlsInfoCommonName `pulumi:"commonName"` // Enables TLS. If false, neither one-way nor two-way TLS will be enabled. Enabled bool `pulumi:"enabled"` // If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails. IgnoreValidationErrors *bool `pulumi:"ignoreValidationErrors"` // Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert. KeyAlias *string `pulumi:"keyAlias"` // Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported. KeyStore *string `pulumi:"keyStore"` // The TLS versioins to be used. Protocols []string `pulumi:"protocols"` // The resource ID of the truststore. References not yet supported. TrustStore *string `pulumi:"trustStore"` }
TLS configuration information for VirtualHosts and TargetServers.
type GoogleCloudApigeeV1TlsInfoArgs ¶
type GoogleCloudApigeeV1TlsInfoArgs struct { // The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites Ciphers pulumi.StringArrayInput `pulumi:"ciphers"` // Optional. Enables two-way TLS. ClientAuthEnabled pulumi.BoolPtrInput `pulumi:"clientAuthEnabled"` // The TLS Common Name of the certificate. CommonName GoogleCloudApigeeV1TlsInfoCommonNamePtrInput `pulumi:"commonName"` // Enables TLS. If false, neither one-way nor two-way TLS will be enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` // If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails. IgnoreValidationErrors pulumi.BoolPtrInput `pulumi:"ignoreValidationErrors"` // Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert. KeyAlias pulumi.StringPtrInput `pulumi:"keyAlias"` // Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported. KeyStore pulumi.StringPtrInput `pulumi:"keyStore"` // The TLS versioins to be used. Protocols pulumi.StringArrayInput `pulumi:"protocols"` // The resource ID of the truststore. References not yet supported. TrustStore pulumi.StringPtrInput `pulumi:"trustStore"` }
TLS configuration information for VirtualHosts and TargetServers.
func (GoogleCloudApigeeV1TlsInfoArgs) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoOutput ¶
func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoOutput() GoogleCloudApigeeV1TlsInfoOutput
func (GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoOutput
func (GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoPtrOutput ¶
func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput
func (GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoArgs) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput
type GoogleCloudApigeeV1TlsInfoCommonNameArgs ¶
type GoogleCloudApigeeV1TlsInfoCommonNameArgs struct { // The TLS Common Name string of the certificate. Value pulumi.StringPtrInput `pulumi:"value"` // Indicates whether the cert should be matched against as a wildcard cert. WildcardMatch pulumi.BoolPtrInput `pulumi:"wildcardMatch"` }
func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameOutput ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameOutput() GoogleCloudApigeeV1TlsInfoCommonNameOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameArgs) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
type GoogleCloudApigeeV1TlsInfoCommonNameInput ¶
type GoogleCloudApigeeV1TlsInfoCommonNameInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoCommonNameOutput() GoogleCloudApigeeV1TlsInfoCommonNameOutput ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoCommonNameOutput }
GoogleCloudApigeeV1TlsInfoCommonNameInput is an input type that accepts GoogleCloudApigeeV1TlsInfoCommonNameArgs and GoogleCloudApigeeV1TlsInfoCommonNameOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoCommonNameInput` via:
GoogleCloudApigeeV1TlsInfoCommonNameArgs{...}
type GoogleCloudApigeeV1TlsInfoCommonNameOutput ¶
type GoogleCloudApigeeV1TlsInfoCommonNameOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameOutput ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameOutput() GoogleCloudApigeeV1TlsInfoCommonNameOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) Value ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) Value() pulumi.StringPtrOutput
The TLS Common Name string of the certificate.
func (GoogleCloudApigeeV1TlsInfoCommonNameOutput) WildcardMatch ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameOutput) WildcardMatch() pulumi.BoolPtrOutput
Indicates whether the cert should be matched against as a wildcard cert.
type GoogleCloudApigeeV1TlsInfoCommonNamePtrInput ¶
type GoogleCloudApigeeV1TlsInfoCommonNamePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput }
GoogleCloudApigeeV1TlsInfoCommonNamePtrInput is an input type that accepts GoogleCloudApigeeV1TlsInfoCommonNameArgs, GoogleCloudApigeeV1TlsInfoCommonNamePtr and GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoCommonNamePtrInput` via:
GoogleCloudApigeeV1TlsInfoCommonNameArgs{...} or: nil
func GoogleCloudApigeeV1TlsInfoCommonNamePtr ¶
func GoogleCloudApigeeV1TlsInfoCommonNamePtr(v *GoogleCloudApigeeV1TlsInfoCommonNameArgs) GoogleCloudApigeeV1TlsInfoCommonNamePtrInput
type GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput ¶
type GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNamePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) Value ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) Value() pulumi.StringPtrOutput
The TLS Common Name string of the certificate.
func (GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) WildcardMatch ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput) WildcardMatch() pulumi.BoolPtrOutput
Indicates whether the cert should be matched against as a wildcard cert.
type GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs ¶
type GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs struct { // The TLS Common Name string of the certificate. Value pulumi.StringInput `pulumi:"value"` // Indicates whether the cert should be matched against as a wildcard cert. WildcardMatch pulumi.BoolInput `pulumi:"wildcardMatch"` }
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
type GoogleCloudApigeeV1TlsInfoCommonNameResponseInput ¶
type GoogleCloudApigeeV1TlsInfoCommonNameResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput }
GoogleCloudApigeeV1TlsInfoCommonNameResponseInput is an input type that accepts GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs and GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoCommonNameResponseInput` via:
GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs{...}
type GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput ¶
type GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) Value ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) Value() pulumi.StringOutput
The TLS Common Name string of the certificate.
func (GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) WildcardMatch ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput) WildcardMatch() pulumi.BoolOutput
Indicates whether the cert should be matched against as a wildcard cert.
type GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrInput ¶
type GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput }
GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrInput is an input type that accepts GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs, GoogleCloudApigeeV1TlsInfoCommonNameResponsePtr and GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrInput` via:
GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs{...} or: nil
func GoogleCloudApigeeV1TlsInfoCommonNameResponsePtr ¶
func GoogleCloudApigeeV1TlsInfoCommonNameResponsePtr(v *GoogleCloudApigeeV1TlsInfoCommonNameResponseArgs) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrInput
type GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput ¶
type GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) Value ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) Value() pulumi.StringPtrOutput
The TLS Common Name string of the certificate.
func (GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) WildcardMatch ¶
func (o GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput) WildcardMatch() pulumi.BoolPtrOutput
Indicates whether the cert should be matched against as a wildcard cert.
type GoogleCloudApigeeV1TlsInfoInput ¶
type GoogleCloudApigeeV1TlsInfoInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoOutput() GoogleCloudApigeeV1TlsInfoOutput ToGoogleCloudApigeeV1TlsInfoOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoOutput }
GoogleCloudApigeeV1TlsInfoInput is an input type that accepts GoogleCloudApigeeV1TlsInfoArgs and GoogleCloudApigeeV1TlsInfoOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoInput` via:
GoogleCloudApigeeV1TlsInfoArgs{...}
type GoogleCloudApigeeV1TlsInfoOutput ¶
type GoogleCloudApigeeV1TlsInfoOutput struct{ *pulumi.OutputState }
TLS configuration information for VirtualHosts and TargetServers.
func (GoogleCloudApigeeV1TlsInfoOutput) Ciphers ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) Ciphers() pulumi.StringArrayOutput
The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
func (GoogleCloudApigeeV1TlsInfoOutput) ClientAuthEnabled ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) ClientAuthEnabled() pulumi.BoolPtrOutput
Optional. Enables two-way TLS.
func (GoogleCloudApigeeV1TlsInfoOutput) CommonName ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
The TLS Common Name of the certificate.
func (GoogleCloudApigeeV1TlsInfoOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoOutput) Enabled ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) Enabled() pulumi.BoolOutput
Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
func (GoogleCloudApigeeV1TlsInfoOutput) IgnoreValidationErrors ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) IgnoreValidationErrors() pulumi.BoolPtrOutput
If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
func (GoogleCloudApigeeV1TlsInfoOutput) KeyAlias ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) KeyAlias() pulumi.StringPtrOutput
Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
func (GoogleCloudApigeeV1TlsInfoOutput) KeyStore ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) KeyStore() pulumi.StringPtrOutput
Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported.
func (GoogleCloudApigeeV1TlsInfoOutput) Protocols ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) Protocols() pulumi.StringArrayOutput
The TLS versioins to be used.
func (GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoOutput ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoOutput() GoogleCloudApigeeV1TlsInfoOutput
func (GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoOutput
func (GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput
func (GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput
func (GoogleCloudApigeeV1TlsInfoOutput) TrustStore ¶
func (o GoogleCloudApigeeV1TlsInfoOutput) TrustStore() pulumi.StringPtrOutput
The resource ID of the truststore. References not yet supported.
type GoogleCloudApigeeV1TlsInfoPtrInput ¶
type GoogleCloudApigeeV1TlsInfoPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput }
GoogleCloudApigeeV1TlsInfoPtrInput is an input type that accepts GoogleCloudApigeeV1TlsInfoArgs, GoogleCloudApigeeV1TlsInfoPtr and GoogleCloudApigeeV1TlsInfoPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoPtrInput` via:
GoogleCloudApigeeV1TlsInfoArgs{...} or: nil
func GoogleCloudApigeeV1TlsInfoPtr ¶
func GoogleCloudApigeeV1TlsInfoPtr(v *GoogleCloudApigeeV1TlsInfoArgs) GoogleCloudApigeeV1TlsInfoPtrInput
type GoogleCloudApigeeV1TlsInfoPtrOutput ¶
type GoogleCloudApigeeV1TlsInfoPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TlsInfoPtrOutput) Ciphers ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Ciphers() pulumi.StringArrayOutput
The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
func (GoogleCloudApigeeV1TlsInfoPtrOutput) ClientAuthEnabled ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) ClientAuthEnabled() pulumi.BoolPtrOutput
Optional. Enables two-way TLS.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) CommonName ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNamePtrOutput
The TLS Common Name of the certificate.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) Elem ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Elem() GoogleCloudApigeeV1TlsInfoOutput
func (GoogleCloudApigeeV1TlsInfoPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoPtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) IgnoreValidationErrors ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) IgnoreValidationErrors() pulumi.BoolPtrOutput
If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) KeyAlias ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) KeyAlias() pulumi.StringPtrOutput
Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) KeyStore ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) KeyStore() pulumi.StringPtrOutput
Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) Protocols ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) Protocols() pulumi.StringArrayOutput
The TLS versioins to be used.
func (GoogleCloudApigeeV1TlsInfoPtrOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutput() GoogleCloudApigeeV1TlsInfoPtrOutput
func (GoogleCloudApigeeV1TlsInfoPtrOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) ToGoogleCloudApigeeV1TlsInfoPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoPtrOutput
func (GoogleCloudApigeeV1TlsInfoPtrOutput) TrustStore ¶
func (o GoogleCloudApigeeV1TlsInfoPtrOutput) TrustStore() pulumi.StringPtrOutput
The resource ID of the truststore. References not yet supported.
type GoogleCloudApigeeV1TlsInfoResponse ¶
type GoogleCloudApigeeV1TlsInfoResponse struct { // The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites Ciphers []string `pulumi:"ciphers"` // Optional. Enables two-way TLS. ClientAuthEnabled bool `pulumi:"clientAuthEnabled"` // The TLS Common Name of the certificate. CommonName GoogleCloudApigeeV1TlsInfoCommonNameResponse `pulumi:"commonName"` // Enables TLS. If false, neither one-way nor two-way TLS will be enabled. Enabled bool `pulumi:"enabled"` // If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails. IgnoreValidationErrors bool `pulumi:"ignoreValidationErrors"` // Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert. KeyAlias string `pulumi:"keyAlias"` // Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported. KeyStore string `pulumi:"keyStore"` // The TLS versioins to be used. Protocols []string `pulumi:"protocols"` // The resource ID of the truststore. References not yet supported. TrustStore string `pulumi:"trustStore"` }
TLS configuration information for VirtualHosts and TargetServers.
type GoogleCloudApigeeV1TlsInfoResponseArgs ¶
type GoogleCloudApigeeV1TlsInfoResponseArgs struct { // The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites Ciphers pulumi.StringArrayInput `pulumi:"ciphers"` // Optional. Enables two-way TLS. ClientAuthEnabled pulumi.BoolInput `pulumi:"clientAuthEnabled"` // The TLS Common Name of the certificate. CommonName GoogleCloudApigeeV1TlsInfoCommonNameResponseInput `pulumi:"commonName"` // Enables TLS. If false, neither one-way nor two-way TLS will be enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` // If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails. IgnoreValidationErrors pulumi.BoolInput `pulumi:"ignoreValidationErrors"` // Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert. KeyAlias pulumi.StringInput `pulumi:"keyAlias"` // Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported. KeyStore pulumi.StringInput `pulumi:"keyStore"` // The TLS versioins to be used. Protocols pulumi.StringArrayInput `pulumi:"protocols"` // The resource ID of the truststore. References not yet supported. TrustStore pulumi.StringInput `pulumi:"trustStore"` }
TLS configuration information for VirtualHosts and TargetServers.
func (GoogleCloudApigeeV1TlsInfoResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponseOutput ¶
func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponseOutput() GoogleCloudApigeeV1TlsInfoResponseOutput
func (GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponseOutput
func (GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput ¶
func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1TlsInfoResponseArgs) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput
type GoogleCloudApigeeV1TlsInfoResponseInput ¶
type GoogleCloudApigeeV1TlsInfoResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoResponseOutput() GoogleCloudApigeeV1TlsInfoResponseOutput ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoResponseOutput }
GoogleCloudApigeeV1TlsInfoResponseInput is an input type that accepts GoogleCloudApigeeV1TlsInfoResponseArgs and GoogleCloudApigeeV1TlsInfoResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoResponseInput` via:
GoogleCloudApigeeV1TlsInfoResponseArgs{...}
type GoogleCloudApigeeV1TlsInfoResponseOutput ¶
type GoogleCloudApigeeV1TlsInfoResponseOutput struct{ *pulumi.OutputState }
TLS configuration information for VirtualHosts and TargetServers.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) Ciphers ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) Ciphers() pulumi.StringArrayOutput
The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ClientAuthEnabled ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ClientAuthEnabled() pulumi.BoolOutput
Optional. Enables two-way TLS.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) CommonName ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNameResponseOutput
The TLS Common Name of the certificate.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoResponseOutput) Enabled ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) Enabled() pulumi.BoolOutput
Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) IgnoreValidationErrors ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) IgnoreValidationErrors() pulumi.BoolOutput
If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) KeyAlias ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) KeyAlias() pulumi.StringOutput
Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) KeyStore ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) KeyStore() pulumi.StringOutput
Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) Protocols ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) Protocols() pulumi.StringArrayOutput
The TLS versioins to be used.
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponseOutput ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponseOutput() GoogleCloudApigeeV1TlsInfoResponseOutput
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponseOutput
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoResponseOutput) TrustStore ¶
func (o GoogleCloudApigeeV1TlsInfoResponseOutput) TrustStore() pulumi.StringOutput
The resource ID of the truststore. References not yet supported.
type GoogleCloudApigeeV1TlsInfoResponsePtrInput ¶
type GoogleCloudApigeeV1TlsInfoResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput }
GoogleCloudApigeeV1TlsInfoResponsePtrInput is an input type that accepts GoogleCloudApigeeV1TlsInfoResponseArgs, GoogleCloudApigeeV1TlsInfoResponsePtr and GoogleCloudApigeeV1TlsInfoResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TlsInfoResponsePtrInput` via:
GoogleCloudApigeeV1TlsInfoResponseArgs{...} or: nil
func GoogleCloudApigeeV1TlsInfoResponsePtr ¶
func GoogleCloudApigeeV1TlsInfoResponsePtr(v *GoogleCloudApigeeV1TlsInfoResponseArgs) GoogleCloudApigeeV1TlsInfoResponsePtrInput
type GoogleCloudApigeeV1TlsInfoResponsePtrOutput ¶
type GoogleCloudApigeeV1TlsInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Ciphers ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Ciphers() pulumi.StringArrayOutput
The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ClientAuthEnabled ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ClientAuthEnabled() pulumi.BoolPtrOutput
Optional. Enables two-way TLS.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) CommonName ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) CommonName() GoogleCloudApigeeV1TlsInfoCommonNameResponsePtrOutput
The TLS Common Name of the certificate.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Enabled ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Enables TLS. If false, neither one-way nor two-way TLS will be enabled.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) IgnoreValidationErrors ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) IgnoreValidationErrors() pulumi.BoolPtrOutput
If true, Edge ignores TLS certificate errors. Valid when configuring TLS for target servers and target endpoints, and when configuring virtual hosts that use 2-way TLS. When used with a target endpoint/target server, if the backend system uses SNI and returns a cert with a subject Distinguished Name (DN) that does not match the hostname, there is no way to ignore the error and the connection fails.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) KeyAlias ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) KeyAlias() pulumi.StringPtrOutput
Required if `client_auth_enabled` is true. The resource ID for the alias containing the private key and cert.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) KeyStore ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) KeyStore() pulumi.StringPtrOutput
Required if `client_auth_enabled` is true. The resource ID of the keystore. References not yet supported.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Protocols ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) Protocols() pulumi.StringArrayOutput
The TLS versioins to be used.
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutput() GoogleCloudApigeeV1TlsInfoResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) ToGoogleCloudApigeeV1TlsInfoResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TlsInfoResponsePtrOutput
func (GoogleCloudApigeeV1TlsInfoResponsePtrOutput) TrustStore ¶
func (o GoogleCloudApigeeV1TlsInfoResponsePtrOutput) TrustStore() pulumi.StringPtrOutput
The resource ID of the truststore. References not yet supported.
type GoogleCloudApigeeV1TraceSamplingConfig ¶
type GoogleCloudApigeeV1TraceSamplingConfig struct { // Sampler of distributed tracing. OFF is the default value. Sampler *GoogleCloudApigeeV1TraceSamplingConfigSampler `pulumi:"sampler"` // Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5. SamplingRate *float64 `pulumi:"samplingRate"` }
TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
type GoogleCloudApigeeV1TraceSamplingConfigArgs ¶
type GoogleCloudApigeeV1TraceSamplingConfigArgs struct { // Sampler of distributed tracing. OFF is the default value. Sampler GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrInput `pulumi:"sampler"` // Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5. SamplingRate pulumi.Float64PtrInput `pulumi:"samplingRate"` }
TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ElementType ¶
func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigOutput ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigOutput() GoogleCloudApigeeV1TraceSamplingConfigOutput
func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigOutput
func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigArgs) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigInput ¶
type GoogleCloudApigeeV1TraceSamplingConfigInput interface { pulumi.Input ToGoogleCloudApigeeV1TraceSamplingConfigOutput() GoogleCloudApigeeV1TraceSamplingConfigOutput ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext(context.Context) GoogleCloudApigeeV1TraceSamplingConfigOutput }
GoogleCloudApigeeV1TraceSamplingConfigInput is an input type that accepts GoogleCloudApigeeV1TraceSamplingConfigArgs and GoogleCloudApigeeV1TraceSamplingConfigOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigInput` via:
GoogleCloudApigeeV1TraceSamplingConfigArgs{...}
type GoogleCloudApigeeV1TraceSamplingConfigOutput ¶
type GoogleCloudApigeeV1TraceSamplingConfigOutput struct{ *pulumi.OutputState }
TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ElementType ¶
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) Sampler ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) Sampler() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
Sampler of distributed tracing. OFF is the default value.
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) SamplingRate ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) SamplingRate() pulumi.Float64PtrOutput
Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigOutput ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigOutput() GoogleCloudApigeeV1TraceSamplingConfigOutput
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigOutput
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigPtrInput ¶
type GoogleCloudApigeeV1TraceSamplingConfigPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput }
GoogleCloudApigeeV1TraceSamplingConfigPtrInput is an input type that accepts GoogleCloudApigeeV1TraceSamplingConfigArgs, GoogleCloudApigeeV1TraceSamplingConfigPtr and GoogleCloudApigeeV1TraceSamplingConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigPtrInput` via:
GoogleCloudApigeeV1TraceSamplingConfigArgs{...} or: nil
func GoogleCloudApigeeV1TraceSamplingConfigPtr ¶
func GoogleCloudApigeeV1TraceSamplingConfigPtr(v *GoogleCloudApigeeV1TraceSamplingConfigArgs) GoogleCloudApigeeV1TraceSamplingConfigPtrInput
type GoogleCloudApigeeV1TraceSamplingConfigPtrOutput ¶
type GoogleCloudApigeeV1TraceSamplingConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ElementType ¶
func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) Sampler ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) Sampler() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
Sampler of distributed tracing. OFF is the default value.
func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) SamplingRate ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) SamplingRate() pulumi.Float64PtrOutput
Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.
func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigPtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigResponse ¶
type GoogleCloudApigeeV1TraceSamplingConfigResponse struct { // Sampler of distributed tracing. OFF is the default value. Sampler string `pulumi:"sampler"` // Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5. SamplingRate float64 `pulumi:"samplingRate"` }
TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
type GoogleCloudApigeeV1TraceSamplingConfigResponseArgs ¶
type GoogleCloudApigeeV1TraceSamplingConfigResponseArgs struct { // Sampler of distributed tracing. OFF is the default value. Sampler pulumi.StringInput `pulumi:"sampler"` // Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5. SamplingRate pulumi.Float64Input `pulumi:"samplingRate"` }
TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ElementType ¶
func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext ¶
func (i GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigResponseInput ¶
type GoogleCloudApigeeV1TraceSamplingConfigResponseInput interface { pulumi.Input ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext(context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponseOutput }
GoogleCloudApigeeV1TraceSamplingConfigResponseInput is an input type that accepts GoogleCloudApigeeV1TraceSamplingConfigResponseArgs and GoogleCloudApigeeV1TraceSamplingConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigResponseInput` via:
GoogleCloudApigeeV1TraceSamplingConfigResponseArgs{...}
type GoogleCloudApigeeV1TraceSamplingConfigResponseOutput ¶
type GoogleCloudApigeeV1TraceSamplingConfigResponseOutput struct{ *pulumi.OutputState }
TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ElementType ¶
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) Sampler ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) Sampler() pulumi.StringOutput
Sampler of distributed tracing. OFF is the default value.
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) SamplingRate ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) SamplingRate() pulumi.Float64Output
Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutput() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponseOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponseOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigResponsePtrInput ¶
type GoogleCloudApigeeV1TraceSamplingConfigResponsePtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput }
GoogleCloudApigeeV1TraceSamplingConfigResponsePtrInput is an input type that accepts GoogleCloudApigeeV1TraceSamplingConfigResponseArgs, GoogleCloudApigeeV1TraceSamplingConfigResponsePtr and GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigResponsePtrInput` via:
GoogleCloudApigeeV1TraceSamplingConfigResponseArgs{...} or: nil
func GoogleCloudApigeeV1TraceSamplingConfigResponsePtr ¶
func GoogleCloudApigeeV1TraceSamplingConfigResponsePtr(v *GoogleCloudApigeeV1TraceSamplingConfigResponseArgs) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrInput
type GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput ¶
type GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ElementType ¶
func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) Sampler ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) Sampler() pulumi.StringPtrOutput
Sampler of distributed tracing. OFF is the default value.
func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) SamplingRate ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) SamplingRate() pulumi.Float64PtrOutput
Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.
func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput() GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext ¶
func (o GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigResponsePtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigSampler ¶ added in v0.4.0
type GoogleCloudApigeeV1TraceSamplingConfigSampler string
Sampler of distributed tracing. OFF is the default value.
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ElementType ¶ added in v0.4.0
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput ¶ added in v0.6.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput ¶ added in v0.6.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringOutput() pulumi.StringOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudApigeeV1TraceSamplingConfigSampler) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigSamplerInput ¶ added in v0.6.0
type GoogleCloudApigeeV1TraceSamplingConfigSamplerInput interface { pulumi.Input ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext(context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput }
GoogleCloudApigeeV1TraceSamplingConfigSamplerInput is an input type that accepts GoogleCloudApigeeV1TraceSamplingConfigSamplerArgs and GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput values. You can construct a concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigSamplerInput` via:
GoogleCloudApigeeV1TraceSamplingConfigSamplerArgs{...}
type GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput ¶ added in v0.6.0
type GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrInput ¶ added in v0.6.0
type GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrInput interface { pulumi.Input ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput }
func GoogleCloudApigeeV1TraceSamplingConfigSamplerPtr ¶ added in v0.6.0
func GoogleCloudApigeeV1TraceSamplingConfigSamplerPtr(v string) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrInput
type GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput ¶ added in v0.6.0
type GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ElementType() reflect.Type
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput() GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToGoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutputWithContext(ctx context.Context) GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditConfig ¶
type GoogleIamV1AuditConfig struct { // The configuration for logging of each type of permission. AuditLogConfigs []GoogleIamV1AuditLogConfig `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service *string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
type GoogleIamV1AuditConfigArgs ¶
type GoogleIamV1AuditConfigArgs struct { // The configuration for logging of each type of permission. AuditLogConfigs GoogleIamV1AuditLogConfigArrayInput `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service pulumi.StringPtrInput `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigArgs) ElementType ¶
func (GoogleIamV1AuditConfigArgs) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutput ¶
func (i GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutputWithContext ¶
func (i GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
type GoogleIamV1AuditConfigArray ¶
type GoogleIamV1AuditConfigArray []GoogleIamV1AuditConfigInput
func (GoogleIamV1AuditConfigArray) ElementType ¶
func (GoogleIamV1AuditConfigArray) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput ¶
func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
func (GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext ¶
func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
type GoogleIamV1AuditConfigArrayInput ¶
type GoogleIamV1AuditConfigArrayInput interface { pulumi.Input ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput ToGoogleIamV1AuditConfigArrayOutputWithContext(context.Context) GoogleIamV1AuditConfigArrayOutput }
GoogleIamV1AuditConfigArrayInput is an input type that accepts GoogleIamV1AuditConfigArray and GoogleIamV1AuditConfigArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigArrayInput` via:
GoogleIamV1AuditConfigArray{ GoogleIamV1AuditConfigArgs{...} }
type GoogleIamV1AuditConfigArrayOutput ¶
type GoogleIamV1AuditConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditConfigArrayOutput) ElementType ¶
func (GoogleIamV1AuditConfigArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArrayOutput) Index ¶
func (o GoogleIamV1AuditConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput ¶
func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
func (GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext ¶
func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
type GoogleIamV1AuditConfigInput ¶
type GoogleIamV1AuditConfigInput interface { pulumi.Input ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput ToGoogleIamV1AuditConfigOutputWithContext(context.Context) GoogleIamV1AuditConfigOutput }
GoogleIamV1AuditConfigInput is an input type that accepts GoogleIamV1AuditConfigArgs and GoogleIamV1AuditConfigOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigInput` via:
GoogleIamV1AuditConfigArgs{...}
type GoogleIamV1AuditConfigOutput ¶
type GoogleIamV1AuditConfigOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigOutput) AuditLogConfigs ¶
func (o GoogleIamV1AuditConfigOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigArrayOutput
The configuration for logging of each type of permission.
func (GoogleIamV1AuditConfigOutput) ElementType ¶
func (GoogleIamV1AuditConfigOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigOutput) Service ¶
func (o GoogleIamV1AuditConfigOutput) Service() pulumi.StringPtrOutput
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
func (GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput ¶
func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext ¶
func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
type GoogleIamV1AuditConfigResponse ¶
type GoogleIamV1AuditConfigResponse struct { // The configuration for logging of each type of permission. AuditLogConfigs []GoogleIamV1AuditLogConfigResponse `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
type GoogleIamV1AuditConfigResponseArgs ¶
type GoogleIamV1AuditConfigResponseArgs struct { // The configuration for logging of each type of permission. AuditLogConfigs GoogleIamV1AuditLogConfigResponseArrayInput `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service pulumi.StringInput `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigResponseArgs) ElementType ¶
func (GoogleIamV1AuditConfigResponseArgs) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseArgs) ToGoogleIamV1AuditConfigResponseOutput ¶
func (i GoogleIamV1AuditConfigResponseArgs) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
func (GoogleIamV1AuditConfigResponseArgs) ToGoogleIamV1AuditConfigResponseOutputWithContext ¶
func (i GoogleIamV1AuditConfigResponseArgs) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
type GoogleIamV1AuditConfigResponseArray ¶
type GoogleIamV1AuditConfigResponseArray []GoogleIamV1AuditConfigResponseInput
func (GoogleIamV1AuditConfigResponseArray) ElementType ¶
func (GoogleIamV1AuditConfigResponseArray) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseArray) ToGoogleIamV1AuditConfigResponseArrayOutput ¶
func (i GoogleIamV1AuditConfigResponseArray) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
func (GoogleIamV1AuditConfigResponseArray) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext ¶
func (i GoogleIamV1AuditConfigResponseArray) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
type GoogleIamV1AuditConfigResponseArrayInput ¶
type GoogleIamV1AuditConfigResponseArrayInput interface { pulumi.Input ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(context.Context) GoogleIamV1AuditConfigResponseArrayOutput }
GoogleIamV1AuditConfigResponseArrayInput is an input type that accepts GoogleIamV1AuditConfigResponseArray and GoogleIamV1AuditConfigResponseArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigResponseArrayInput` via:
GoogleIamV1AuditConfigResponseArray{ GoogleIamV1AuditConfigResponseArgs{...} }
type GoogleIamV1AuditConfigResponseArrayOutput ¶
type GoogleIamV1AuditConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType ¶
func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput ¶
func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
func (GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext ¶
func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
type GoogleIamV1AuditConfigResponseInput ¶
type GoogleIamV1AuditConfigResponseInput interface { pulumi.Input ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput ToGoogleIamV1AuditConfigResponseOutputWithContext(context.Context) GoogleIamV1AuditConfigResponseOutput }
GoogleIamV1AuditConfigResponseInput is an input type that accepts GoogleIamV1AuditConfigResponseArgs and GoogleIamV1AuditConfigResponseOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigResponseInput` via:
GoogleIamV1AuditConfigResponseArgs{...}
type GoogleIamV1AuditConfigResponseOutput ¶
type GoogleIamV1AuditConfigResponseOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs ¶
func (o GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigResponseArrayOutput
The configuration for logging of each type of permission.
func (GoogleIamV1AuditConfigResponseOutput) ElementType ¶
func (GoogleIamV1AuditConfigResponseOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseOutput) Service ¶
func (o GoogleIamV1AuditConfigResponseOutput) Service() pulumi.StringOutput
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
func (GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput ¶
func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
func (GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext ¶
func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
type GoogleIamV1AuditLogConfig ¶
type GoogleIamV1AuditLogConfig struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType *GoogleIamV1AuditLogConfigLogType `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type GoogleIamV1AuditLogConfigArgs ¶
type GoogleIamV1AuditLogConfigArgs struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers pulumi.StringArrayInput `pulumi:"exemptedMembers"` // The log type that this config enables. LogType GoogleIamV1AuditLogConfigLogTypePtrInput `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigArgs) ElementType ¶
func (GoogleIamV1AuditLogConfigArgs) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput ¶
func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
type GoogleIamV1AuditLogConfigArray ¶
type GoogleIamV1AuditLogConfigArray []GoogleIamV1AuditLogConfigInput
func (GoogleIamV1AuditLogConfigArray) ElementType ¶
func (GoogleIamV1AuditLogConfigArray) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput ¶
func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
func (GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
type GoogleIamV1AuditLogConfigArrayInput ¶
type GoogleIamV1AuditLogConfigArrayInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput ToGoogleIamV1AuditLogConfigArrayOutputWithContext(context.Context) GoogleIamV1AuditLogConfigArrayOutput }
GoogleIamV1AuditLogConfigArrayInput is an input type that accepts GoogleIamV1AuditLogConfigArray and GoogleIamV1AuditLogConfigArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigArrayInput` via:
GoogleIamV1AuditLogConfigArray{ GoogleIamV1AuditLogConfigArgs{...} }
type GoogleIamV1AuditLogConfigArrayOutput ¶
type GoogleIamV1AuditLogConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigArrayOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArrayOutput) Index ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
func (GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
type GoogleIamV1AuditLogConfigInput ¶
type GoogleIamV1AuditLogConfigInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput ToGoogleIamV1AuditLogConfigOutputWithContext(context.Context) GoogleIamV1AuditLogConfigOutput }
GoogleIamV1AuditLogConfigInput is an input type that accepts GoogleIamV1AuditLogConfigArgs and GoogleIamV1AuditLogConfigOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigInput` via:
GoogleIamV1AuditLogConfigArgs{...}
type GoogleIamV1AuditLogConfigLogType ¶ added in v0.4.0
type GoogleIamV1AuditLogConfigLogType string
The log type that this config enables.
func (GoogleIamV1AuditLogConfigLogType) ElementType ¶ added in v0.4.0
func (GoogleIamV1AuditLogConfigLogType) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput ¶ added in v0.6.0
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext ¶ added in v0.6.0
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringOutput ¶ added in v0.4.0
func (e GoogleIamV1AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigLogTypeInput ¶ added in v0.6.0
type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(context.Context) GoogleIamV1AuditLogConfigLogTypeOutput }
GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via:
GoogleIamV1AuditLogConfigLogTypeArgs{...}
type GoogleIamV1AuditLogConfigLogTypeOutput ¶ added in v0.6.0
type GoogleIamV1AuditLogConfigLogTypeOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType ¶ added in v0.6.0
func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigLogTypePtrInput ¶ added in v0.6.0
type GoogleIamV1AuditLogConfigLogTypePtrInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput }
func GoogleIamV1AuditLogConfigLogTypePtr ¶ added in v0.6.0
func GoogleIamV1AuditLogConfigLogTypePtr(v string) GoogleIamV1AuditLogConfigLogTypePtrInput
type GoogleIamV1AuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
type GoogleIamV1AuditLogConfigLogTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigOutput ¶
type GoogleIamV1AuditLogConfigOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigOutput) ExemptedMembers ¶
func (o GoogleIamV1AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (GoogleIamV1AuditLogConfigOutput) LogType ¶
func (o GoogleIamV1AuditLogConfigOutput) LogType() GoogleIamV1AuditLogConfigLogTypePtrOutput
The log type that this config enables.
func (GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput ¶
func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
type GoogleIamV1AuditLogConfigResponse ¶
type GoogleIamV1AuditLogConfigResponse struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType string `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type GoogleIamV1AuditLogConfigResponseArgs ¶
type GoogleIamV1AuditLogConfigResponseArgs struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers pulumi.StringArrayInput `pulumi:"exemptedMembers"` // The log type that this config enables. LogType pulumi.StringInput `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigResponseArgs) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseArgs) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseArgs) ToGoogleIamV1AuditLogConfigResponseOutput ¶
func (i GoogleIamV1AuditLogConfigResponseArgs) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
func (GoogleIamV1AuditLogConfigResponseArgs) ToGoogleIamV1AuditLogConfigResponseOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigResponseArgs) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
type GoogleIamV1AuditLogConfigResponseArray ¶
type GoogleIamV1AuditLogConfigResponseArray []GoogleIamV1AuditLogConfigResponseInput
func (GoogleIamV1AuditLogConfigResponseArray) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseArray) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseArray) ToGoogleIamV1AuditLogConfigResponseArrayOutput ¶
func (i GoogleIamV1AuditLogConfigResponseArray) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
func (GoogleIamV1AuditLogConfigResponseArray) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigResponseArray) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
type GoogleIamV1AuditLogConfigResponseArrayInput ¶
type GoogleIamV1AuditLogConfigResponseArrayInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput }
GoogleIamV1AuditLogConfigResponseArrayInput is an input type that accepts GoogleIamV1AuditLogConfigResponseArray and GoogleIamV1AuditLogConfigResponseArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigResponseArrayInput` via:
GoogleIamV1AuditLogConfigResponseArray{ GoogleIamV1AuditLogConfigResponseArgs{...} }
type GoogleIamV1AuditLogConfigResponseArrayOutput ¶
type GoogleIamV1AuditLogConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput ¶
func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
type GoogleIamV1AuditLogConfigResponseInput ¶
type GoogleIamV1AuditLogConfigResponseInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput ToGoogleIamV1AuditLogConfigResponseOutputWithContext(context.Context) GoogleIamV1AuditLogConfigResponseOutput }
GoogleIamV1AuditLogConfigResponseInput is an input type that accepts GoogleIamV1AuditLogConfigResponseArgs and GoogleIamV1AuditLogConfigResponseOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigResponseInput` via:
GoogleIamV1AuditLogConfigResponseArgs{...}
type GoogleIamV1AuditLogConfigResponseOutput ¶
type GoogleIamV1AuditLogConfigResponseOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigResponseOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (GoogleIamV1AuditLogConfigResponseOutput) LogType ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
The log type that this config enables.
func (GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
func (GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
type GoogleIamV1Binding ¶
type GoogleIamV1Binding struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition *GoogleTypeExpr `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role *string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type GoogleIamV1BindingArgs ¶
type GoogleIamV1BindingArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprPtrInput `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringPtrInput `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingArgs) ElementType ¶
func (GoogleIamV1BindingArgs) ElementType() reflect.Type
func (GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutput ¶
func (i GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
func (GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutputWithContext ¶
func (i GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
type GoogleIamV1BindingArray ¶
type GoogleIamV1BindingArray []GoogleIamV1BindingInput
func (GoogleIamV1BindingArray) ElementType ¶
func (GoogleIamV1BindingArray) ElementType() reflect.Type
func (GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutput ¶
func (i GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
func (GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutputWithContext ¶
func (i GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
type GoogleIamV1BindingArrayInput ¶
type GoogleIamV1BindingArrayInput interface { pulumi.Input ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput ToGoogleIamV1BindingArrayOutputWithContext(context.Context) GoogleIamV1BindingArrayOutput }
GoogleIamV1BindingArrayInput is an input type that accepts GoogleIamV1BindingArray and GoogleIamV1BindingArrayOutput values. You can construct a concrete instance of `GoogleIamV1BindingArrayInput` via:
GoogleIamV1BindingArray{ GoogleIamV1BindingArgs{...} }
type GoogleIamV1BindingArrayOutput ¶
type GoogleIamV1BindingArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1BindingArrayOutput) ElementType ¶
func (GoogleIamV1BindingArrayOutput) ElementType() reflect.Type
func (GoogleIamV1BindingArrayOutput) Index ¶
func (o GoogleIamV1BindingArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingOutput
func (GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput ¶
func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
func (GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext ¶
func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
type GoogleIamV1BindingInput ¶
type GoogleIamV1BindingInput interface { pulumi.Input ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput ToGoogleIamV1BindingOutputWithContext(context.Context) GoogleIamV1BindingOutput }
GoogleIamV1BindingInput is an input type that accepts GoogleIamV1BindingArgs and GoogleIamV1BindingOutput values. You can construct a concrete instance of `GoogleIamV1BindingInput` via:
GoogleIamV1BindingArgs{...}
type GoogleIamV1BindingOutput ¶
type GoogleIamV1BindingOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingOutput) Condition ¶
func (o GoogleIamV1BindingOutput) Condition() GoogleTypeExprPtrOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (GoogleIamV1BindingOutput) ElementType ¶
func (GoogleIamV1BindingOutput) ElementType() reflect.Type
func (GoogleIamV1BindingOutput) Members ¶
func (o GoogleIamV1BindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
func (GoogleIamV1BindingOutput) Role ¶
func (o GoogleIamV1BindingOutput) Role() pulumi.StringPtrOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput ¶
func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
func (GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext ¶
func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
type GoogleIamV1BindingResponse ¶
type GoogleIamV1BindingResponse struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprResponse `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type GoogleIamV1BindingResponseArgs ¶
type GoogleIamV1BindingResponseArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprResponseInput `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringInput `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingResponseArgs) ElementType ¶
func (GoogleIamV1BindingResponseArgs) ElementType() reflect.Type
func (GoogleIamV1BindingResponseArgs) ToGoogleIamV1BindingResponseOutput ¶
func (i GoogleIamV1BindingResponseArgs) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseArgs) ToGoogleIamV1BindingResponseOutputWithContext ¶
func (i GoogleIamV1BindingResponseArgs) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
type GoogleIamV1BindingResponseArray ¶
type GoogleIamV1BindingResponseArray []GoogleIamV1BindingResponseInput
func (GoogleIamV1BindingResponseArray) ElementType ¶
func (GoogleIamV1BindingResponseArray) ElementType() reflect.Type
func (GoogleIamV1BindingResponseArray) ToGoogleIamV1BindingResponseArrayOutput ¶
func (i GoogleIamV1BindingResponseArray) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
func (GoogleIamV1BindingResponseArray) ToGoogleIamV1BindingResponseArrayOutputWithContext ¶
func (i GoogleIamV1BindingResponseArray) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
type GoogleIamV1BindingResponseArrayInput ¶
type GoogleIamV1BindingResponseArrayInput interface { pulumi.Input ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput ToGoogleIamV1BindingResponseArrayOutputWithContext(context.Context) GoogleIamV1BindingResponseArrayOutput }
GoogleIamV1BindingResponseArrayInput is an input type that accepts GoogleIamV1BindingResponseArray and GoogleIamV1BindingResponseArrayOutput values. You can construct a concrete instance of `GoogleIamV1BindingResponseArrayInput` via:
GoogleIamV1BindingResponseArray{ GoogleIamV1BindingResponseArgs{...} }
type GoogleIamV1BindingResponseArrayOutput ¶
type GoogleIamV1BindingResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1BindingResponseArrayOutput) ElementType ¶
func (GoogleIamV1BindingResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1BindingResponseArrayOutput) Index ¶
func (o GoogleIamV1BindingResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput ¶
func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
func (GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext ¶
func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
type GoogleIamV1BindingResponseInput ¶
type GoogleIamV1BindingResponseInput interface { pulumi.Input ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput ToGoogleIamV1BindingResponseOutputWithContext(context.Context) GoogleIamV1BindingResponseOutput }
GoogleIamV1BindingResponseInput is an input type that accepts GoogleIamV1BindingResponseArgs and GoogleIamV1BindingResponseOutput values. You can construct a concrete instance of `GoogleIamV1BindingResponseInput` via:
GoogleIamV1BindingResponseArgs{...}
type GoogleIamV1BindingResponseOutput ¶
type GoogleIamV1BindingResponseOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingResponseOutput) Condition ¶
func (o GoogleIamV1BindingResponseOutput) Condition() GoogleTypeExprResponseOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (GoogleIamV1BindingResponseOutput) ElementType ¶
func (GoogleIamV1BindingResponseOutput) ElementType() reflect.Type
func (GoogleIamV1BindingResponseOutput) Members ¶
func (o GoogleIamV1BindingResponseOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
func (GoogleIamV1BindingResponseOutput) Role ¶
func (o GoogleIamV1BindingResponseOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput ¶
func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext ¶
func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
type GoogleTypeExpr ¶
type GoogleTypeExpr struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description *string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression *string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location *string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title *string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type GoogleTypeExprArgs ¶
type GoogleTypeExprArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringPtrInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringPtrInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringPtrInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringPtrInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprArgs) ElementType ¶
func (GoogleTypeExprArgs) ElementType() reflect.Type
func (GoogleTypeExprArgs) ToGoogleTypeExprOutput ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprOutput() GoogleTypeExprOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprInput ¶
type GoogleTypeExprInput interface { pulumi.Input ToGoogleTypeExprOutput() GoogleTypeExprOutput ToGoogleTypeExprOutputWithContext(context.Context) GoogleTypeExprOutput }
GoogleTypeExprInput is an input type that accepts GoogleTypeExprArgs and GoogleTypeExprOutput values. You can construct a concrete instance of `GoogleTypeExprInput` via:
GoogleTypeExprArgs{...}
type GoogleTypeExprOutput ¶
type GoogleTypeExprOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprOutput) Description ¶
func (o GoogleTypeExprOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprOutput) ElementType ¶
func (GoogleTypeExprOutput) ElementType() reflect.Type
func (GoogleTypeExprOutput) Expression ¶
func (o GoogleTypeExprOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprOutput) Location ¶
func (o GoogleTypeExprOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprOutput) Title ¶
func (o GoogleTypeExprOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprOutput) ToGoogleTypeExprOutput ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprOutput() GoogleTypeExprOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprPtrInput ¶
type GoogleTypeExprPtrInput interface { pulumi.Input ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput ToGoogleTypeExprPtrOutputWithContext(context.Context) GoogleTypeExprPtrOutput }
GoogleTypeExprPtrInput is an input type that accepts GoogleTypeExprArgs, GoogleTypeExprPtr and GoogleTypeExprPtrOutput values. You can construct a concrete instance of `GoogleTypeExprPtrInput` via:
GoogleTypeExprArgs{...} or: nil
func GoogleTypeExprPtr ¶
func GoogleTypeExprPtr(v *GoogleTypeExprArgs) GoogleTypeExprPtrInput
type GoogleTypeExprPtrOutput ¶
type GoogleTypeExprPtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeExprPtrOutput) Description ¶
func (o GoogleTypeExprPtrOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprPtrOutput) Elem ¶
func (o GoogleTypeExprPtrOutput) Elem() GoogleTypeExprOutput
func (GoogleTypeExprPtrOutput) ElementType ¶
func (GoogleTypeExprPtrOutput) ElementType() reflect.Type
func (GoogleTypeExprPtrOutput) Expression ¶
func (o GoogleTypeExprPtrOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprPtrOutput) Location ¶
func (o GoogleTypeExprPtrOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprPtrOutput) Title ¶
func (o GoogleTypeExprPtrOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput ¶
func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext ¶
func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprResponse ¶
type GoogleTypeExprResponse struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type GoogleTypeExprResponseArgs ¶
type GoogleTypeExprResponseArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprResponseArgs) ElementType ¶
func (GoogleTypeExprResponseArgs) ElementType() reflect.Type
func (GoogleTypeExprResponseArgs) ToGoogleTypeExprResponseOutput ¶
func (i GoogleTypeExprResponseArgs) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
func (GoogleTypeExprResponseArgs) ToGoogleTypeExprResponseOutputWithContext ¶
func (i GoogleTypeExprResponseArgs) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
type GoogleTypeExprResponseInput ¶
type GoogleTypeExprResponseInput interface { pulumi.Input ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput ToGoogleTypeExprResponseOutputWithContext(context.Context) GoogleTypeExprResponseOutput }
GoogleTypeExprResponseInput is an input type that accepts GoogleTypeExprResponseArgs and GoogleTypeExprResponseOutput values. You can construct a concrete instance of `GoogleTypeExprResponseInput` via:
GoogleTypeExprResponseArgs{...}
type GoogleTypeExprResponseOutput ¶
type GoogleTypeExprResponseOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprResponseOutput) Description ¶
func (o GoogleTypeExprResponseOutput) Description() pulumi.StringOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprResponseOutput) ElementType ¶
func (GoogleTypeExprResponseOutput) ElementType() reflect.Type
func (GoogleTypeExprResponseOutput) Expression ¶
func (o GoogleTypeExprResponseOutput) Expression() pulumi.StringOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprResponseOutput) Location ¶
func (o GoogleTypeExprResponseOutput) Location() pulumi.StringOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprResponseOutput) Title ¶
func (o GoogleTypeExprResponseOutput) Title() pulumi.StringOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput ¶
func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
func (GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext ¶
func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
type GoogleTypeMoney ¶
type GoogleTypeMoney struct { // The three-letter currency code defined in ISO 4217. CurrencyCode *string `pulumi:"currencyCode"` // Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000. Nanos *int `pulumi:"nanos"` // The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar. Units *string `pulumi:"units"` }
Represents an amount of money with its currency type.
type GoogleTypeMoneyArgs ¶
type GoogleTypeMoneyArgs struct { // The three-letter currency code defined in ISO 4217. CurrencyCode pulumi.StringPtrInput `pulumi:"currencyCode"` // Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000. Nanos pulumi.IntPtrInput `pulumi:"nanos"` // The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar. Units pulumi.StringPtrInput `pulumi:"units"` }
Represents an amount of money with its currency type.
func (GoogleTypeMoneyArgs) ElementType ¶
func (GoogleTypeMoneyArgs) ElementType() reflect.Type
func (GoogleTypeMoneyArgs) ToGoogleTypeMoneyOutput ¶
func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyOutput() GoogleTypeMoneyOutput
func (GoogleTypeMoneyArgs) ToGoogleTypeMoneyOutputWithContext ¶
func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyOutputWithContext(ctx context.Context) GoogleTypeMoneyOutput
func (GoogleTypeMoneyArgs) ToGoogleTypeMoneyPtrOutput ¶
func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput
func (GoogleTypeMoneyArgs) ToGoogleTypeMoneyPtrOutputWithContext ¶
func (i GoogleTypeMoneyArgs) ToGoogleTypeMoneyPtrOutputWithContext(ctx context.Context) GoogleTypeMoneyPtrOutput
type GoogleTypeMoneyInput ¶
type GoogleTypeMoneyInput interface { pulumi.Input ToGoogleTypeMoneyOutput() GoogleTypeMoneyOutput ToGoogleTypeMoneyOutputWithContext(context.Context) GoogleTypeMoneyOutput }
GoogleTypeMoneyInput is an input type that accepts GoogleTypeMoneyArgs and GoogleTypeMoneyOutput values. You can construct a concrete instance of `GoogleTypeMoneyInput` via:
GoogleTypeMoneyArgs{...}
type GoogleTypeMoneyOutput ¶
type GoogleTypeMoneyOutput struct{ *pulumi.OutputState }
Represents an amount of money with its currency type.
func (GoogleTypeMoneyOutput) CurrencyCode ¶
func (o GoogleTypeMoneyOutput) CurrencyCode() pulumi.StringPtrOutput
The three-letter currency code defined in ISO 4217.
func (GoogleTypeMoneyOutput) ElementType ¶
func (GoogleTypeMoneyOutput) ElementType() reflect.Type
func (GoogleTypeMoneyOutput) Nanos ¶
func (o GoogleTypeMoneyOutput) Nanos() pulumi.IntPtrOutput
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
func (GoogleTypeMoneyOutput) ToGoogleTypeMoneyOutput ¶
func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyOutput() GoogleTypeMoneyOutput
func (GoogleTypeMoneyOutput) ToGoogleTypeMoneyOutputWithContext ¶
func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyOutputWithContext(ctx context.Context) GoogleTypeMoneyOutput
func (GoogleTypeMoneyOutput) ToGoogleTypeMoneyPtrOutput ¶
func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput
func (GoogleTypeMoneyOutput) ToGoogleTypeMoneyPtrOutputWithContext ¶
func (o GoogleTypeMoneyOutput) ToGoogleTypeMoneyPtrOutputWithContext(ctx context.Context) GoogleTypeMoneyPtrOutput
func (GoogleTypeMoneyOutput) Units ¶
func (o GoogleTypeMoneyOutput) Units() pulumi.StringPtrOutput
The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
type GoogleTypeMoneyPtrInput ¶
type GoogleTypeMoneyPtrInput interface { pulumi.Input ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput ToGoogleTypeMoneyPtrOutputWithContext(context.Context) GoogleTypeMoneyPtrOutput }
GoogleTypeMoneyPtrInput is an input type that accepts GoogleTypeMoneyArgs, GoogleTypeMoneyPtr and GoogleTypeMoneyPtrOutput values. You can construct a concrete instance of `GoogleTypeMoneyPtrInput` via:
GoogleTypeMoneyArgs{...} or: nil
func GoogleTypeMoneyPtr ¶
func GoogleTypeMoneyPtr(v *GoogleTypeMoneyArgs) GoogleTypeMoneyPtrInput
type GoogleTypeMoneyPtrOutput ¶
type GoogleTypeMoneyPtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeMoneyPtrOutput) CurrencyCode ¶
func (o GoogleTypeMoneyPtrOutput) CurrencyCode() pulumi.StringPtrOutput
The three-letter currency code defined in ISO 4217.
func (GoogleTypeMoneyPtrOutput) Elem ¶
func (o GoogleTypeMoneyPtrOutput) Elem() GoogleTypeMoneyOutput
func (GoogleTypeMoneyPtrOutput) ElementType ¶
func (GoogleTypeMoneyPtrOutput) ElementType() reflect.Type
func (GoogleTypeMoneyPtrOutput) Nanos ¶
func (o GoogleTypeMoneyPtrOutput) Nanos() pulumi.IntPtrOutput
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
func (GoogleTypeMoneyPtrOutput) ToGoogleTypeMoneyPtrOutput ¶
func (o GoogleTypeMoneyPtrOutput) ToGoogleTypeMoneyPtrOutput() GoogleTypeMoneyPtrOutput
func (GoogleTypeMoneyPtrOutput) ToGoogleTypeMoneyPtrOutputWithContext ¶
func (o GoogleTypeMoneyPtrOutput) ToGoogleTypeMoneyPtrOutputWithContext(ctx context.Context) GoogleTypeMoneyPtrOutput
func (GoogleTypeMoneyPtrOutput) Units ¶
func (o GoogleTypeMoneyPtrOutput) Units() pulumi.StringPtrOutput
The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
type GoogleTypeMoneyResponse ¶
type GoogleTypeMoneyResponse struct { // The three-letter currency code defined in ISO 4217. CurrencyCode string `pulumi:"currencyCode"` // Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000. Nanos int `pulumi:"nanos"` // The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar. Units string `pulumi:"units"` }
Represents an amount of money with its currency type.
type GoogleTypeMoneyResponseArgs ¶
type GoogleTypeMoneyResponseArgs struct { // The three-letter currency code defined in ISO 4217. CurrencyCode pulumi.StringInput `pulumi:"currencyCode"` // Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000. Nanos pulumi.IntInput `pulumi:"nanos"` // The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar. Units pulumi.StringInput `pulumi:"units"` }
Represents an amount of money with its currency type.
func (GoogleTypeMoneyResponseArgs) ElementType ¶
func (GoogleTypeMoneyResponseArgs) ElementType() reflect.Type
func (GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponseOutput ¶
func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponseOutput() GoogleTypeMoneyResponseOutput
func (GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponseOutputWithContext ¶
func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponseOutputWithContext(ctx context.Context) GoogleTypeMoneyResponseOutput
func (GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponsePtrOutput ¶
func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput
func (GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponsePtrOutputWithContext ¶
func (i GoogleTypeMoneyResponseArgs) ToGoogleTypeMoneyResponsePtrOutputWithContext(ctx context.Context) GoogleTypeMoneyResponsePtrOutput
type GoogleTypeMoneyResponseInput ¶
type GoogleTypeMoneyResponseInput interface { pulumi.Input ToGoogleTypeMoneyResponseOutput() GoogleTypeMoneyResponseOutput ToGoogleTypeMoneyResponseOutputWithContext(context.Context) GoogleTypeMoneyResponseOutput }
GoogleTypeMoneyResponseInput is an input type that accepts GoogleTypeMoneyResponseArgs and GoogleTypeMoneyResponseOutput values. You can construct a concrete instance of `GoogleTypeMoneyResponseInput` via:
GoogleTypeMoneyResponseArgs{...}
type GoogleTypeMoneyResponseOutput ¶
type GoogleTypeMoneyResponseOutput struct{ *pulumi.OutputState }
Represents an amount of money with its currency type.
func (GoogleTypeMoneyResponseOutput) CurrencyCode ¶
func (o GoogleTypeMoneyResponseOutput) CurrencyCode() pulumi.StringOutput
The three-letter currency code defined in ISO 4217.
func (GoogleTypeMoneyResponseOutput) ElementType ¶
func (GoogleTypeMoneyResponseOutput) ElementType() reflect.Type
func (GoogleTypeMoneyResponseOutput) Nanos ¶
func (o GoogleTypeMoneyResponseOutput) Nanos() pulumi.IntOutput
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
func (GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponseOutput ¶
func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponseOutput() GoogleTypeMoneyResponseOutput
func (GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponseOutputWithContext ¶
func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponseOutputWithContext(ctx context.Context) GoogleTypeMoneyResponseOutput
func (GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponsePtrOutput ¶
func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput
func (GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponsePtrOutputWithContext ¶
func (o GoogleTypeMoneyResponseOutput) ToGoogleTypeMoneyResponsePtrOutputWithContext(ctx context.Context) GoogleTypeMoneyResponsePtrOutput
func (GoogleTypeMoneyResponseOutput) Units ¶
func (o GoogleTypeMoneyResponseOutput) Units() pulumi.StringOutput
The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
type GoogleTypeMoneyResponsePtrInput ¶
type GoogleTypeMoneyResponsePtrInput interface { pulumi.Input ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput ToGoogleTypeMoneyResponsePtrOutputWithContext(context.Context) GoogleTypeMoneyResponsePtrOutput }
GoogleTypeMoneyResponsePtrInput is an input type that accepts GoogleTypeMoneyResponseArgs, GoogleTypeMoneyResponsePtr and GoogleTypeMoneyResponsePtrOutput values. You can construct a concrete instance of `GoogleTypeMoneyResponsePtrInput` via:
GoogleTypeMoneyResponseArgs{...} or: nil
func GoogleTypeMoneyResponsePtr ¶
func GoogleTypeMoneyResponsePtr(v *GoogleTypeMoneyResponseArgs) GoogleTypeMoneyResponsePtrInput
type GoogleTypeMoneyResponsePtrOutput ¶
type GoogleTypeMoneyResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeMoneyResponsePtrOutput) CurrencyCode ¶
func (o GoogleTypeMoneyResponsePtrOutput) CurrencyCode() pulumi.StringPtrOutput
The three-letter currency code defined in ISO 4217.
func (GoogleTypeMoneyResponsePtrOutput) Elem ¶
func (o GoogleTypeMoneyResponsePtrOutput) Elem() GoogleTypeMoneyResponseOutput
func (GoogleTypeMoneyResponsePtrOutput) ElementType ¶
func (GoogleTypeMoneyResponsePtrOutput) ElementType() reflect.Type
func (GoogleTypeMoneyResponsePtrOutput) Nanos ¶
func (o GoogleTypeMoneyResponsePtrOutput) Nanos() pulumi.IntPtrOutput
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
func (GoogleTypeMoneyResponsePtrOutput) ToGoogleTypeMoneyResponsePtrOutput ¶
func (o GoogleTypeMoneyResponsePtrOutput) ToGoogleTypeMoneyResponsePtrOutput() GoogleTypeMoneyResponsePtrOutput
func (GoogleTypeMoneyResponsePtrOutput) ToGoogleTypeMoneyResponsePtrOutputWithContext ¶
func (o GoogleTypeMoneyResponsePtrOutput) ToGoogleTypeMoneyResponsePtrOutputWithContext(ctx context.Context) GoogleTypeMoneyResponsePtrOutput
func (GoogleTypeMoneyResponsePtrOutput) Units ¶
func (o GoogleTypeMoneyResponsePtrOutput) Units() pulumi.StringPtrOutput
The whole units of the amount. For example if `currencyCode` is `"USD"`, then 1 unit is one US dollar.
type HostQuery ¶ added in v0.3.0
type HostQuery struct { pulumi.CustomResourceState // Creation time of the query. Created pulumi.StringOutput `pulumi:"created"` // Hostname is available only when query is executed at host level. EnvgroupHostname pulumi.StringOutput `pulumi:"envgroupHostname"` // Error is set when query fails. Error pulumi.StringOutput `pulumi:"error"` // ExecutionTime is available only after the query is completed. ExecutionTime pulumi.StringOutput `pulumi:"executionTime"` // Asynchronous Query Name. Name pulumi.StringOutput `pulumi:"name"` // Contains information like metrics, dimenstions etc of the AsyncQuery. QueryParams GoogleCloudApigeeV1QueryMetadataResponseOutput `pulumi:"queryParams"` // Asynchronous Report ID. ReportDefinitionId pulumi.StringOutput `pulumi:"reportDefinitionId"` // Result is available only after the query is completed. Result GoogleCloudApigeeV1AsyncQueryResultResponseOutput `pulumi:"result"` // ResultFileSize is available only after the query is completed. ResultFileSize pulumi.StringOutput `pulumi:"resultFileSize"` // ResultRows is available only after the query is completed. ResultRows pulumi.StringOutput `pulumi:"resultRows"` // Self link of the query. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` Self pulumi.StringOutput `pulumi:"self"` // Query state could be "enqueued", "running", "completed", "failed". State pulumi.StringOutput `pulumi:"state"` // Last updated timestamp for the query. Updated pulumi.StringOutput `pulumi:"updated"` }
Submit a query at host level to be processed in the background. If the submission of the query succeeds, the API returns a 201 status and an ID that refer to the query. In addition to the HTTP status 201, the `state` of "enqueued" means that the request succeeded. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetHostQuery ¶ added in v0.3.0
func GetHostQuery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostQueryState, opts ...pulumi.ResourceOption) (*HostQuery, error)
GetHostQuery gets an existing HostQuery 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 NewHostQuery ¶ added in v0.3.0
func NewHostQuery(ctx *pulumi.Context, name string, args *HostQueryArgs, opts ...pulumi.ResourceOption) (*HostQuery, error)
NewHostQuery registers a new resource with the given unique name, arguments, and options.
func (*HostQuery) ElementType ¶ added in v0.3.0
func (*HostQuery) ToHostQueryOutput ¶ added in v0.3.0
func (i *HostQuery) ToHostQueryOutput() HostQueryOutput
func (*HostQuery) ToHostQueryOutputWithContext ¶ added in v0.3.0
func (i *HostQuery) ToHostQueryOutputWithContext(ctx context.Context) HostQueryOutput
type HostQueryArgs ¶ added in v0.3.0
type HostQueryArgs struct { // Delimiter used in the CSV file, if `outputFormat` is set to `csv`. Defaults to the `,` (comma) character. Supported delimiter characters include comma (`,`), pipe (`|`), and tab (`\t`). CsvDelimiter pulumi.StringPtrInput // A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions Dimensions pulumi.StringArrayInput // Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname. EnvgroupHostname pulumi.StringPtrInput // Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax Filter pulumi.StringPtrInput // Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision. GroupByTimeUnit pulumi.StringPtrInput // Maximum number of rows that can be returned in the result. Limit pulumi.IntPtrInput // A list of Metrics. Metrics GoogleCloudApigeeV1QueryMetricArrayInput // Asynchronous Query Name. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Valid values include: `csv` or `json`. Defaults to `json`. Note: Configure the delimiter for CSV output using the csvDelimiter property. OutputFormat pulumi.StringPtrInput // Asynchronous Report ID. ReportDefinitionId pulumi.StringPtrInput // Time range for the query. Can use the following predefined strings to specify the time range: `last60minutes` `last24hours` `last7days` Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } TimeRange pulumi.Input }
The set of arguments for constructing a HostQuery resource.
func (HostQueryArgs) ElementType ¶ added in v0.3.0
func (HostQueryArgs) ElementType() reflect.Type
type HostQueryInput ¶ added in v0.3.0
type HostQueryInput interface { pulumi.Input ToHostQueryOutput() HostQueryOutput ToHostQueryOutputWithContext(ctx context.Context) HostQueryOutput }
type HostQueryOutput ¶ added in v0.3.0
type HostQueryOutput struct{ *pulumi.OutputState }
func (HostQueryOutput) ElementType ¶ added in v0.3.0
func (HostQueryOutput) ElementType() reflect.Type
func (HostQueryOutput) ToHostQueryOutput ¶ added in v0.3.0
func (o HostQueryOutput) ToHostQueryOutput() HostQueryOutput
func (HostQueryOutput) ToHostQueryOutputWithContext ¶ added in v0.3.0
func (o HostQueryOutput) ToHostQueryOutputWithContext(ctx context.Context) HostQueryOutput
type HostQueryState ¶ added in v0.3.0
type HostQueryState struct { }
func (HostQueryState) ElementType ¶ added in v0.3.0
func (HostQueryState) ElementType() reflect.Type
type Instance ¶ added in v0.3.0
type Instance struct { pulumi.CustomResourceState // Time the instance was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Optional. Description of the instance. Description pulumi.StringOutput `pulumi:"description"` // Customer Managed Encryption Key (CMEK) used for disk and volume encryption. Required for Apigee paid subscriptions only. Use the following format: `projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)` DiskEncryptionKeyName pulumi.StringOutput `pulumi:"diskEncryptionKeyName"` // Optional. Display name for the instance. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service. Host pulumi.StringOutput `pulumi:"host"` // Time the instance was last modified in milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Compute Engine location where the instance resides. Location pulumi.StringOutput `pulumi:"location"` // Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`. Name pulumi.StringOutput `pulumi:"name"` // Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`. PeeringCidrRange pulumi.StringOutput `pulumi:"peeringCidrRange"` // Port number of the exposed Apigee endpoint. Port pulumi.StringOutput `pulumi:"port"` // Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments. RuntimeVersion pulumi.StringOutput `pulumi:"runtimeVersion"` // State of the instance. Values other than `ACTIVE` means the resource is not ready to use. State pulumi.StringOutput `pulumi:"state"` }
Creates an Apigee runtime instance. The instance is accessible from the authorized network configured on the organization. **Note:** Not supported for Apigee hybrid.
func GetInstance ¶ added in v0.3.0
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance 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 NewInstance ¶ added in v0.3.0
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶ added in v0.3.0
func (*Instance) ToInstanceOutput ¶ added in v0.3.0
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶ added in v0.3.0
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶ added in v0.3.0
type InstanceArgs struct { // Optional. Description of the instance. Description pulumi.StringPtrInput // Customer Managed Encryption Key (CMEK) used for disk and volume encryption. Required for Apigee paid subscriptions only. Use the following format: `projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)` DiskEncryptionKeyName pulumi.StringPtrInput // Optional. Display name for the instance. DisplayName pulumi.StringPtrInput // Compute Engine location where the instance resides. Location pulumi.StringPtrInput // Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`. PeeringCidrRange InstancePeeringCidrRangePtrInput }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶ added in v0.3.0
func (InstanceArgs) ElementType() reflect.Type
type InstanceAttachment ¶ added in v0.3.0
type InstanceAttachment struct { pulumi.CustomResourceState // Time the attachment was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // ID of the attached environment. Environment pulumi.StringOutput `pulumi:"environment"` // ID of the attachment. Name pulumi.StringOutput `pulumi:"name"` }
Creates a new attachment of an environment to an instance. **Note:** Not supported for Apigee hybrid. Auto-naming is currently not supported for this resource.
func GetInstanceAttachment ¶ added in v0.3.0
func GetInstanceAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceAttachmentState, opts ...pulumi.ResourceOption) (*InstanceAttachment, error)
GetInstanceAttachment gets an existing InstanceAttachment 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 NewInstanceAttachment ¶ added in v0.3.0
func NewInstanceAttachment(ctx *pulumi.Context, name string, args *InstanceAttachmentArgs, opts ...pulumi.ResourceOption) (*InstanceAttachment, error)
NewInstanceAttachment registers a new resource with the given unique name, arguments, and options.
func (*InstanceAttachment) ElementType ¶ added in v0.3.0
func (*InstanceAttachment) ElementType() reflect.Type
func (*InstanceAttachment) ToInstanceAttachmentOutput ¶ added in v0.3.0
func (i *InstanceAttachment) ToInstanceAttachmentOutput() InstanceAttachmentOutput
func (*InstanceAttachment) ToInstanceAttachmentOutputWithContext ¶ added in v0.3.0
func (i *InstanceAttachment) ToInstanceAttachmentOutputWithContext(ctx context.Context) InstanceAttachmentOutput
type InstanceAttachmentArgs ¶ added in v0.3.0
type InstanceAttachmentArgs struct { // ID of the attached environment. Environment pulumi.StringPtrInput InstanceId pulumi.StringInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a InstanceAttachment resource.
func (InstanceAttachmentArgs) ElementType ¶ added in v0.3.0
func (InstanceAttachmentArgs) ElementType() reflect.Type
type InstanceAttachmentInput ¶ added in v0.3.0
type InstanceAttachmentInput interface { pulumi.Input ToInstanceAttachmentOutput() InstanceAttachmentOutput ToInstanceAttachmentOutputWithContext(ctx context.Context) InstanceAttachmentOutput }
type InstanceAttachmentOutput ¶ added in v0.3.0
type InstanceAttachmentOutput struct{ *pulumi.OutputState }
func (InstanceAttachmentOutput) ElementType ¶ added in v0.3.0
func (InstanceAttachmentOutput) ElementType() reflect.Type
func (InstanceAttachmentOutput) ToInstanceAttachmentOutput ¶ added in v0.3.0
func (o InstanceAttachmentOutput) ToInstanceAttachmentOutput() InstanceAttachmentOutput
func (InstanceAttachmentOutput) ToInstanceAttachmentOutputWithContext ¶ added in v0.3.0
func (o InstanceAttachmentOutput) ToInstanceAttachmentOutputWithContext(ctx context.Context) InstanceAttachmentOutput
type InstanceAttachmentState ¶ added in v0.3.0
type InstanceAttachmentState struct { }
func (InstanceAttachmentState) ElementType ¶ added in v0.3.0
func (InstanceAttachmentState) ElementType() reflect.Type
type InstanceInput ¶ added in v0.3.0
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceOutput ¶ added in v0.3.0
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) ElementType ¶ added in v0.3.0
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) ToInstanceOutput ¶ added in v0.3.0
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶ added in v0.3.0
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstancePeeringCidrRange ¶ added in v0.4.0
type InstancePeeringCidrRange string
Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`.
func (InstancePeeringCidrRange) ElementType ¶ added in v0.4.0
func (InstancePeeringCidrRange) ElementType() reflect.Type
func (InstancePeeringCidrRange) ToInstancePeeringCidrRangeOutput ¶ added in v0.6.0
func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangeOutput() InstancePeeringCidrRangeOutput
func (InstancePeeringCidrRange) ToInstancePeeringCidrRangeOutputWithContext ¶ added in v0.6.0
func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangeOutputWithContext(ctx context.Context) InstancePeeringCidrRangeOutput
func (InstancePeeringCidrRange) ToInstancePeeringCidrRangePtrOutput ¶ added in v0.6.0
func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput
func (InstancePeeringCidrRange) ToInstancePeeringCidrRangePtrOutputWithContext ¶ added in v0.6.0
func (e InstancePeeringCidrRange) ToInstancePeeringCidrRangePtrOutputWithContext(ctx context.Context) InstancePeeringCidrRangePtrOutput
func (InstancePeeringCidrRange) ToStringOutput ¶ added in v0.4.0
func (e InstancePeeringCidrRange) ToStringOutput() pulumi.StringOutput
func (InstancePeeringCidrRange) ToStringOutputWithContext ¶ added in v0.4.0
func (e InstancePeeringCidrRange) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstancePeeringCidrRange) ToStringPtrOutput ¶ added in v0.4.0
func (e InstancePeeringCidrRange) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstancePeeringCidrRange) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e InstancePeeringCidrRange) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstancePeeringCidrRangeInput ¶ added in v0.6.0
type InstancePeeringCidrRangeInput interface { pulumi.Input ToInstancePeeringCidrRangeOutput() InstancePeeringCidrRangeOutput ToInstancePeeringCidrRangeOutputWithContext(context.Context) InstancePeeringCidrRangeOutput }
InstancePeeringCidrRangeInput is an input type that accepts InstancePeeringCidrRangeArgs and InstancePeeringCidrRangeOutput values. You can construct a concrete instance of `InstancePeeringCidrRangeInput` via:
InstancePeeringCidrRangeArgs{...}
type InstancePeeringCidrRangeOutput ¶ added in v0.6.0
type InstancePeeringCidrRangeOutput struct{ *pulumi.OutputState }
func (InstancePeeringCidrRangeOutput) ElementType ¶ added in v0.6.0
func (InstancePeeringCidrRangeOutput) ElementType() reflect.Type
func (InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangeOutput ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangeOutput() InstancePeeringCidrRangeOutput
func (InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangeOutputWithContext ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangeOutputWithContext(ctx context.Context) InstancePeeringCidrRangeOutput
func (InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangePtrOutput ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput
func (InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangePtrOutputWithContext ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToInstancePeeringCidrRangePtrOutputWithContext(ctx context.Context) InstancePeeringCidrRangePtrOutput
func (InstancePeeringCidrRangeOutput) ToStringOutput ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToStringOutput() pulumi.StringOutput
func (InstancePeeringCidrRangeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstancePeeringCidrRangeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstancePeeringCidrRangeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o InstancePeeringCidrRangeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstancePeeringCidrRangePtrInput ¶ added in v0.6.0
type InstancePeeringCidrRangePtrInput interface { pulumi.Input ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput ToInstancePeeringCidrRangePtrOutputWithContext(context.Context) InstancePeeringCidrRangePtrOutput }
func InstancePeeringCidrRangePtr ¶ added in v0.6.0
func InstancePeeringCidrRangePtr(v string) InstancePeeringCidrRangePtrInput
type InstancePeeringCidrRangePtrOutput ¶ added in v0.6.0
type InstancePeeringCidrRangePtrOutput struct{ *pulumi.OutputState }
func (InstancePeeringCidrRangePtrOutput) Elem ¶ added in v0.6.0
func (o InstancePeeringCidrRangePtrOutput) Elem() InstancePeeringCidrRangeOutput
func (InstancePeeringCidrRangePtrOutput) ElementType ¶ added in v0.6.0
func (InstancePeeringCidrRangePtrOutput) ElementType() reflect.Type
func (InstancePeeringCidrRangePtrOutput) ToInstancePeeringCidrRangePtrOutput ¶ added in v0.6.0
func (o InstancePeeringCidrRangePtrOutput) ToInstancePeeringCidrRangePtrOutput() InstancePeeringCidrRangePtrOutput
func (InstancePeeringCidrRangePtrOutput) ToInstancePeeringCidrRangePtrOutputWithContext ¶ added in v0.6.0
func (o InstancePeeringCidrRangePtrOutput) ToInstancePeeringCidrRangePtrOutputWithContext(ctx context.Context) InstancePeeringCidrRangePtrOutput
func (InstancePeeringCidrRangePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o InstancePeeringCidrRangePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstancePeeringCidrRangePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o InstancePeeringCidrRangePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceState ¶ added in v0.3.0
type InstanceState struct { }
func (InstanceState) ElementType ¶ added in v0.3.0
func (InstanceState) ElementType() reflect.Type
type Keystore ¶ added in v0.3.0
type Keystore struct { pulumi.CustomResourceState // Aliases in this keystore. Aliases pulumi.StringArrayOutput `pulumi:"aliases"` // Resource ID for this keystore. Values must match the regular expression `[\w[:space:]-.]{1,255}`. Name pulumi.StringOutput `pulumi:"name"` }
Creates a keystore or truststore. - Keystore: Contains certificates and their associated keys. - Truststore: Contains trusted certificates used to validate a server's certificate. These certificates are typically self-signed certificates or certificates that are not signed by a trusted CA.
func GetKeystore ¶ added in v0.3.0
func GetKeystore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KeystoreState, opts ...pulumi.ResourceOption) (*Keystore, error)
GetKeystore gets an existing Keystore 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 NewKeystore ¶ added in v0.3.0
func NewKeystore(ctx *pulumi.Context, name string, args *KeystoreArgs, opts ...pulumi.ResourceOption) (*Keystore, error)
NewKeystore registers a new resource with the given unique name, arguments, and options.
func (*Keystore) ElementType ¶ added in v0.3.0
func (*Keystore) ToKeystoreOutput ¶ added in v0.3.0
func (i *Keystore) ToKeystoreOutput() KeystoreOutput
func (*Keystore) ToKeystoreOutputWithContext ¶ added in v0.3.0
func (i *Keystore) ToKeystoreOutputWithContext(ctx context.Context) KeystoreOutput
type KeystoreArgs ¶ added in v0.3.0
type KeystoreArgs struct { EnvironmentId pulumi.StringInput // Resource ID for this keystore. Values must match the regular expression `[\w[:space:]-.]{1,255}`. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a Keystore resource.
func (KeystoreArgs) ElementType ¶ added in v0.3.0
func (KeystoreArgs) ElementType() reflect.Type
type KeystoreInput ¶ added in v0.3.0
type KeystoreInput interface { pulumi.Input ToKeystoreOutput() KeystoreOutput ToKeystoreOutputWithContext(ctx context.Context) KeystoreOutput }
type KeystoreOutput ¶ added in v0.3.0
type KeystoreOutput struct{ *pulumi.OutputState }
func (KeystoreOutput) ElementType ¶ added in v0.3.0
func (KeystoreOutput) ElementType() reflect.Type
func (KeystoreOutput) ToKeystoreOutput ¶ added in v0.3.0
func (o KeystoreOutput) ToKeystoreOutput() KeystoreOutput
func (KeystoreOutput) ToKeystoreOutputWithContext ¶ added in v0.3.0
func (o KeystoreOutput) ToKeystoreOutputWithContext(ctx context.Context) KeystoreOutput
type KeystoreState ¶ added in v0.3.0
type KeystoreState struct { }
func (KeystoreState) ElementType ¶ added in v0.3.0
func (KeystoreState) ElementType() reflect.Type
type LookupAliasArgs ¶ added in v0.4.0
type LookupAliasOutputArgs ¶ added in v0.8.0
type LookupAliasOutputArgs struct { AliasId pulumi.StringInput `pulumi:"aliasId"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` KeystoreId pulumi.StringInput `pulumi:"keystoreId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupAliasOutputArgs) ElementType ¶ added in v0.8.0
func (LookupAliasOutputArgs) ElementType() reflect.Type
type LookupAliasResult ¶ added in v0.4.0
type LookupAliasResult struct { // Resource ID for this alias. Values must match the regular expression `[^/]{1,255}`. Alias string `pulumi:"alias"` // Chain of certificates under this alias. CertsInfo GoogleCloudApigeeV1CertificateResponse `pulumi:"certsInfo"` // Type of alias. Type string `pulumi:"type"` }
func LookupAlias ¶ added in v0.4.0
func LookupAlias(ctx *pulumi.Context, args *LookupAliasArgs, opts ...pulumi.InvokeOption) (*LookupAliasResult, error)
Gets an alias.
type LookupAliasResultOutput ¶ added in v0.8.0
type LookupAliasResultOutput struct{ *pulumi.OutputState }
func LookupAliasOutput ¶ added in v0.8.0
func LookupAliasOutput(ctx *pulumi.Context, args LookupAliasOutputArgs, opts ...pulumi.InvokeOption) LookupAliasResultOutput
func (LookupAliasResultOutput) Alias ¶ added in v0.8.0
func (o LookupAliasResultOutput) Alias() pulumi.StringOutput
Resource ID for this alias. Values must match the regular expression `[^/]{1,255}`.
func (LookupAliasResultOutput) CertsInfo ¶ added in v0.8.0
func (o LookupAliasResultOutput) CertsInfo() GoogleCloudApigeeV1CertificateResponseOutput
Chain of certificates under this alias.
func (LookupAliasResultOutput) ElementType ¶ added in v0.8.0
func (LookupAliasResultOutput) ElementType() reflect.Type
func (LookupAliasResultOutput) ToLookupAliasResultOutput ¶ added in v0.8.0
func (o LookupAliasResultOutput) ToLookupAliasResultOutput() LookupAliasResultOutput
func (LookupAliasResultOutput) ToLookupAliasResultOutputWithContext ¶ added in v0.8.0
func (o LookupAliasResultOutput) ToLookupAliasResultOutputWithContext(ctx context.Context) LookupAliasResultOutput
func (LookupAliasResultOutput) Type ¶ added in v0.8.0
func (o LookupAliasResultOutput) Type() pulumi.StringOutput
Type of alias.
type LookupApiArgs ¶ added in v0.4.0
type LookupApiOutputArgs ¶ added in v0.8.0
type LookupApiOutputArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupApiOutputArgs) ElementType ¶ added in v0.8.0
func (LookupApiOutputArgs) ElementType() reflect.Type
type LookupApiProductArgs ¶ added in v0.4.0
type LookupApiProductOutputArgs ¶ added in v0.8.0
type LookupApiProductOutputArgs struct { ApiproductId pulumi.StringInput `pulumi:"apiproductId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupApiProductOutputArgs) ElementType ¶ added in v0.8.0
func (LookupApiProductOutputArgs) ElementType() reflect.Type
type LookupApiProductResult ¶ added in v0.4.0
type LookupApiProductResult struct { ApiResources []string `pulumi:"apiResources"` // Flag that specifies how API keys are approved to access the APIs defined by the API product. If set to `manual`, the consumer key is generated and returned in "pending" state. In this case, the API keys won't work until they have been explicitly approved. If set to `auto`, the consumer key is generated and returned in "approved" state and can be used immediately. **Note:** Typically, `auto` is used to provide access to free or trial API products that provide limited quota or capabilities. ApprovalType string `pulumi:"approvalType"` // Array of attributes that may be used to extend the default API product profile with customer-specific metadata. You can specify a maximum of 18 attributes. Use this property to specify the access level of the API product as either `public`, `private`, or `internal`. Only products marked `public` are available to developers in the Apigee developer portal. For example, you can set a product to `internal` while it is in development and then change access to `public` when it is ready to release on the portal. API products marked as `private` do not appear on the portal, but can be accessed by external developers. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // Response only. Creation time of this environment as milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Description of the API product. Include key information about the API product that is not captured by other fields. Comma-separated list of API resources to be bundled in the API product. By default, the resource paths are mapped from the `proxy.pathsuffix` variable. The proxy path suffix is defined as the URI fragment following the ProxyEndpoint base path. For example, if the `apiResources` element is defined to be `/forecastrss` and the base path defined for the API proxy is `/weather`, then only requests to `/weather/forecastrss` are permitted by the API product. You can select a specific path, or you can select all subpaths with the following wildcard: - `/**`: Indicates that all sub-URIs are included. - `/*` : Indicates that only URIs one level down are included. By default, / supports the same resources as /** as well as the base path defined by the API proxy. For example, if the base path of the API proxy is `/v1/weatherapikey`, then the API product supports requests to `/v1/weatherapikey` and to any sub-URIs, such as `/v1/weatherapikey/forecastrss`, `/v1/weatherapikey/region/CA`, and so on. For more information, see Managing API products. Description string `pulumi:"description"` // Name displayed in the UI or developer portal to developers registering for API access. DisplayName string `pulumi:"displayName"` // Comma-separated list of environment names to which the API product is bound. Requests to environments that are not listed are rejected. By specifying one or more environments, you can bind the resources listed in the API product to a specific environment, preventing developers from accessing those resources through API proxies deployed in another environment. This setting is used, for example, to prevent resources associated with API proxies in `prod` from being accessed by API proxies deployed in `test`. Environments []string `pulumi:"environments"` // Configuration used to group Apigee proxies or remote services with graphQL operation name, graphQL operation type and quotas. This grouping allows us to precisely set quota for a particular combination of graphQL name and operation type for a particular proxy request. If graphQL name is not set, this would imply quota will be applied on all graphQL requests matching the operation type. GraphqlOperationGroup GoogleCloudApigeeV1GraphQLOperationGroupResponse `pulumi:"graphqlOperationGroup"` // Response only. Modified time of this environment as milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Internal name of the API product. Characters you can use in the name are restricted to: `A-Z0-9._\-$ %`. **Note:** The internal name cannot be edited when updating the API product. Name string `pulumi:"name"` // Configuration used to group Apigee proxies or remote services with resources, method types, and quotas. The resource refers to the resource URI (excluding the base path). With this grouping, the API product creator is able to fine-tune and give precise control over which REST methods have access to specific resources and how many calls can be made (using the `quota` setting). **Note:** The `api_resources` setting cannot be specified for both the API product and operation group; otherwise the call will fail. OperationGroup GoogleCloudApigeeV1OperationGroupResponse `pulumi:"operationGroup"` // Comma-separated list of API proxy names to which this API product is bound. By specifying API proxies, you can associate resources in the API product with specific API proxies, preventing developers from accessing those resources through other API proxies. Apigee rejects requests to API proxies that are not listed. **Note:** The API proxy names must already exist in the specified environment as they will be validated upon creation. Proxies []string `pulumi:"proxies"` // Number of request messages permitted per app by this API product for the specified `quotaInterval` and `quotaTimeUnit`. For example, a `quota` of 50, for a `quotaInterval` of 12 and a `quotaTimeUnit` of hours means 50 requests are allowed every 12 hours. Quota string `pulumi:"quota"` // Time interval over which the number of request messages is calculated. QuotaInterval string `pulumi:"quotaInterval"` // Time unit defined for the `quotaInterval`. Valid values include `minute`, `hour`, `day`, or `month`. QuotaTimeUnit string `pulumi:"quotaTimeUnit"` // Comma-separated list of OAuth scopes that are validated at runtime. Apigee validates that the scopes in any access token presented match the scopes defined in the OAuth policy associated with the API product. Scopes []string `pulumi:"scopes"` }
func LookupApiProduct ¶ added in v0.4.0
func LookupApiProduct(ctx *pulumi.Context, args *LookupApiProductArgs, opts ...pulumi.InvokeOption) (*LookupApiProductResult, error)
Gets configuration details for an API product. The API product name required in the request URL is the internal name of the product, not the display name. While they may be the same, it depends on whether the API product was created via the UI or the API. View the list of API products to verify the internal name.
type LookupApiProductResultOutput ¶ added in v0.8.0
type LookupApiProductResultOutput struct{ *pulumi.OutputState }
func LookupApiProductOutput ¶ added in v0.8.0
func LookupApiProductOutput(ctx *pulumi.Context, args LookupApiProductOutputArgs, opts ...pulumi.InvokeOption) LookupApiProductResultOutput
func (LookupApiProductResultOutput) ApiResources ¶ added in v0.8.0
func (o LookupApiProductResultOutput) ApiResources() pulumi.StringArrayOutput
func (LookupApiProductResultOutput) ApprovalType ¶ added in v0.8.0
func (o LookupApiProductResultOutput) ApprovalType() pulumi.StringOutput
Flag that specifies how API keys are approved to access the APIs defined by the API product. If set to `manual`, the consumer key is generated and returned in "pending" state. In this case, the API keys won't work until they have been explicitly approved. If set to `auto`, the consumer key is generated and returned in "approved" state and can be used immediately. **Note:** Typically, `auto` is used to provide access to free or trial API products that provide limited quota or capabilities.
func (LookupApiProductResultOutput) Attributes ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
Array of attributes that may be used to extend the default API product profile with customer-specific metadata. You can specify a maximum of 18 attributes. Use this property to specify the access level of the API product as either `public`, `private`, or `internal`. Only products marked `public` are available to developers in the Apigee developer portal. For example, you can set a product to `internal` while it is in development and then change access to `public` when it is ready to release on the portal. API products marked as `private` do not appear on the portal, but can be accessed by external developers.
func (LookupApiProductResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupApiProductResultOutput) CreatedAt() pulumi.StringOutput
Response only. Creation time of this environment as milliseconds since epoch.
func (LookupApiProductResultOutput) Description ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Description() pulumi.StringOutput
Description of the API product. Include key information about the API product that is not captured by other fields. Comma-separated list of API resources to be bundled in the API product. By default, the resource paths are mapped from the `proxy.pathsuffix` variable. The proxy path suffix is defined as the URI fragment following the ProxyEndpoint base path. For example, if the `apiResources` element is defined to be `/forecastrss` and the base path defined for the API proxy is `/weather`, then only requests to `/weather/forecastrss` are permitted by the API product. You can select a specific path, or you can select all subpaths with the following wildcard: - `/**`: Indicates that all sub-URIs are included. - `/*` : Indicates that only URIs one level down are included. By default, / supports the same resources as /** as well as the base path defined by the API proxy. For example, if the base path of the API proxy is `/v1/weatherapikey`, then the API product supports requests to `/v1/weatherapikey` and to any sub-URIs, such as `/v1/weatherapikey/forecastrss`, `/v1/weatherapikey/region/CA`, and so on. For more information, see Managing API products.
func (LookupApiProductResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupApiProductResultOutput) DisplayName() pulumi.StringOutput
Name displayed in the UI or developer portal to developers registering for API access.
func (LookupApiProductResultOutput) ElementType ¶ added in v0.8.0
func (LookupApiProductResultOutput) ElementType() reflect.Type
func (LookupApiProductResultOutput) Environments ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Environments() pulumi.StringArrayOutput
Comma-separated list of environment names to which the API product is bound. Requests to environments that are not listed are rejected. By specifying one or more environments, you can bind the resources listed in the API product to a specific environment, preventing developers from accessing those resources through API proxies deployed in another environment. This setting is used, for example, to prevent resources associated with API proxies in `prod` from being accessed by API proxies deployed in `test`.
func (LookupApiProductResultOutput) GraphqlOperationGroup ¶ added in v0.8.0
func (o LookupApiProductResultOutput) GraphqlOperationGroup() GoogleCloudApigeeV1GraphQLOperationGroupResponseOutput
Configuration used to group Apigee proxies or remote services with graphQL operation name, graphQL operation type and quotas. This grouping allows us to precisely set quota for a particular combination of graphQL name and operation type for a particular proxy request. If graphQL name is not set, this would imply quota will be applied on all graphQL requests matching the operation type.
func (LookupApiProductResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupApiProductResultOutput) LastModifiedAt() pulumi.StringOutput
Response only. Modified time of this environment as milliseconds since epoch.
func (LookupApiProductResultOutput) Name ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Name() pulumi.StringOutput
Internal name of the API product. Characters you can use in the name are restricted to: `A-Z0-9._\-$ %`. **Note:** The internal name cannot be edited when updating the API product.
func (LookupApiProductResultOutput) OperationGroup ¶ added in v0.8.0
func (o LookupApiProductResultOutput) OperationGroup() GoogleCloudApigeeV1OperationGroupResponseOutput
Configuration used to group Apigee proxies or remote services with resources, method types, and quotas. The resource refers to the resource URI (excluding the base path). With this grouping, the API product creator is able to fine-tune and give precise control over which REST methods have access to specific resources and how many calls can be made (using the `quota` setting). **Note:** The `api_resources` setting cannot be specified for both the API product and operation group; otherwise the call will fail.
func (LookupApiProductResultOutput) Proxies ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Proxies() pulumi.StringArrayOutput
Comma-separated list of API proxy names to which this API product is bound. By specifying API proxies, you can associate resources in the API product with specific API proxies, preventing developers from accessing those resources through other API proxies. Apigee rejects requests to API proxies that are not listed. **Note:** The API proxy names must already exist in the specified environment as they will be validated upon creation.
func (LookupApiProductResultOutput) Quota ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Quota() pulumi.StringOutput
Number of request messages permitted per app by this API product for the specified `quotaInterval` and `quotaTimeUnit`. For example, a `quota` of 50, for a `quotaInterval` of 12 and a `quotaTimeUnit` of hours means 50 requests are allowed every 12 hours.
func (LookupApiProductResultOutput) QuotaInterval ¶ added in v0.8.0
func (o LookupApiProductResultOutput) QuotaInterval() pulumi.StringOutput
Time interval over which the number of request messages is calculated.
func (LookupApiProductResultOutput) QuotaTimeUnit ¶ added in v0.8.0
func (o LookupApiProductResultOutput) QuotaTimeUnit() pulumi.StringOutput
Time unit defined for the `quotaInterval`. Valid values include `minute`, `hour`, `day`, or `month`.
func (LookupApiProductResultOutput) Scopes ¶ added in v0.8.0
func (o LookupApiProductResultOutput) Scopes() pulumi.StringArrayOutput
Comma-separated list of OAuth scopes that are validated at runtime. Apigee validates that the scopes in any access token presented match the scopes defined in the OAuth policy associated with the API product.
func (LookupApiProductResultOutput) ToLookupApiProductResultOutput ¶ added in v0.8.0
func (o LookupApiProductResultOutput) ToLookupApiProductResultOutput() LookupApiProductResultOutput
func (LookupApiProductResultOutput) ToLookupApiProductResultOutputWithContext ¶ added in v0.8.0
func (o LookupApiProductResultOutput) ToLookupApiProductResultOutputWithContext(ctx context.Context) LookupApiProductResultOutput
type LookupApiResult ¶ added in v0.4.0
type LookupApiResult struct { // User labels applied to this API Proxy. Labels map[string]string `pulumi:"labels"` // The id of the most recently created revision for this api proxy. LatestRevisionId string `pulumi:"latestRevisionId"` // Metadata describing the API proxy. MetaData GoogleCloudApigeeV1EntityMetadataResponse `pulumi:"metaData"` // Name of the API proxy. Name string `pulumi:"name"` // List of revisons defined for the API proxy. Revision []string `pulumi:"revision"` }
func LookupApi ¶ added in v0.4.0
func LookupApi(ctx *pulumi.Context, args *LookupApiArgs, opts ...pulumi.InvokeOption) (*LookupApiResult, error)
Gets an API proxy including a list of existing revisions.
type LookupApiResultOutput ¶ added in v0.8.0
type LookupApiResultOutput struct{ *pulumi.OutputState }
func LookupApiOutput ¶ added in v0.8.0
func LookupApiOutput(ctx *pulumi.Context, args LookupApiOutputArgs, opts ...pulumi.InvokeOption) LookupApiResultOutput
func (LookupApiResultOutput) ElementType ¶ added in v0.8.0
func (LookupApiResultOutput) ElementType() reflect.Type
func (LookupApiResultOutput) Labels ¶ added in v0.8.0
func (o LookupApiResultOutput) Labels() pulumi.StringMapOutput
User labels applied to this API Proxy.
func (LookupApiResultOutput) LatestRevisionId ¶ added in v0.8.0
func (o LookupApiResultOutput) LatestRevisionId() pulumi.StringOutput
The id of the most recently created revision for this api proxy.
func (LookupApiResultOutput) MetaData ¶ added in v0.8.0
func (o LookupApiResultOutput) MetaData() GoogleCloudApigeeV1EntityMetadataResponseOutput
Metadata describing the API proxy.
func (LookupApiResultOutput) Name ¶ added in v0.8.0
func (o LookupApiResultOutput) Name() pulumi.StringOutput
Name of the API proxy.
func (LookupApiResultOutput) Revision ¶ added in v0.8.0
func (o LookupApiResultOutput) Revision() pulumi.StringArrayOutput
List of revisons defined for the API proxy.
func (LookupApiResultOutput) ToLookupApiResultOutput ¶ added in v0.8.0
func (o LookupApiResultOutput) ToLookupApiResultOutput() LookupApiResultOutput
func (LookupApiResultOutput) ToLookupApiResultOutputWithContext ¶ added in v0.8.0
func (o LookupApiResultOutput) ToLookupApiResultOutputWithContext(ctx context.Context) LookupApiResultOutput
type LookupAppArgs ¶ added in v0.4.0
type LookupAppOutputArgs ¶ added in v0.8.0
type LookupAppOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` DeveloperId pulumi.StringInput `pulumi:"developerId"` Entity pulumi.StringPtrInput `pulumi:"entity"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` Query pulumi.StringPtrInput `pulumi:"query"` }
func (LookupAppOutputArgs) ElementType ¶ added in v0.8.0
func (LookupAppOutputArgs) ElementType() reflect.Type
type LookupAppResult ¶ added in v0.4.0
type LookupAppResult struct { // List of API products associated with the developer app. ApiProducts []string `pulumi:"apiProducts"` // Developer app family. AppFamily string `pulumi:"appFamily"` // ID of the developer app. AppId string `pulumi:"appId"` // List of attributes for the developer app. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // Callback URL used by OAuth 2.0 authorization servers to communicate authorization codes back to developer apps. CallbackUrl string `pulumi:"callbackUrl"` // Time the developer app was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Set of credentials for the developer app consisting of the consumer key/secret pairs associated with the API products. Credentials []GoogleCloudApigeeV1CredentialResponse `pulumi:"credentials"` // ID of the developer. DeveloperId string `pulumi:"developerId"` // Expiration time, in milliseconds, for the consumer key that is generated for the developer app. If not set or left to the default value of `-1`, the API key never expires. The expiration time can't be updated after it is set. KeyExpiresIn string `pulumi:"keyExpiresIn"` // Time the developer app was modified in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Name of the developer app. Name string `pulumi:"name"` // Scopes to apply to the developer app. The specified scopes must already exist for the API product that you associate with the developer app. Scopes []string `pulumi:"scopes"` // Status of the credential. Valid values include `approved` or `revoked`. Status string `pulumi:"status"` }
func LookupApp ¶ added in v0.4.0
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)
Returns the details for a developer app.
type LookupAppResultOutput ¶ added in v0.8.0
type LookupAppResultOutput struct{ *pulumi.OutputState }
func LookupAppOutput ¶ added in v0.8.0
func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulumi.InvokeOption) LookupAppResultOutput
func (LookupAppResultOutput) ApiProducts ¶ added in v0.8.0
func (o LookupAppResultOutput) ApiProducts() pulumi.StringArrayOutput
List of API products associated with the developer app.
func (LookupAppResultOutput) AppFamily ¶ added in v0.8.0
func (o LookupAppResultOutput) AppFamily() pulumi.StringOutput
Developer app family.
func (LookupAppResultOutput) AppId ¶ added in v0.8.0
func (o LookupAppResultOutput) AppId() pulumi.StringOutput
ID of the developer app.
func (LookupAppResultOutput) Attributes ¶ added in v0.8.0
func (o LookupAppResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
List of attributes for the developer app.
func (LookupAppResultOutput) CallbackUrl ¶ added in v0.8.0
func (o LookupAppResultOutput) CallbackUrl() pulumi.StringOutput
Callback URL used by OAuth 2.0 authorization servers to communicate authorization codes back to developer apps.
func (LookupAppResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupAppResultOutput) CreatedAt() pulumi.StringOutput
Time the developer app was created in milliseconds since epoch.
func (LookupAppResultOutput) Credentials ¶ added in v0.8.0
func (o LookupAppResultOutput) Credentials() GoogleCloudApigeeV1CredentialResponseArrayOutput
Set of credentials for the developer app consisting of the consumer key/secret pairs associated with the API products.
func (LookupAppResultOutput) DeveloperId ¶ added in v0.8.0
func (o LookupAppResultOutput) DeveloperId() pulumi.StringOutput
ID of the developer.
func (LookupAppResultOutput) ElementType ¶ added in v0.8.0
func (LookupAppResultOutput) ElementType() reflect.Type
func (LookupAppResultOutput) KeyExpiresIn ¶ added in v0.8.0
func (o LookupAppResultOutput) KeyExpiresIn() pulumi.StringOutput
Expiration time, in milliseconds, for the consumer key that is generated for the developer app. If not set or left to the default value of `-1`, the API key never expires. The expiration time can't be updated after it is set.
func (LookupAppResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupAppResultOutput) LastModifiedAt() pulumi.StringOutput
Time the developer app was modified in milliseconds since epoch.
func (LookupAppResultOutput) Name ¶ added in v0.8.0
func (o LookupAppResultOutput) Name() pulumi.StringOutput
Name of the developer app.
func (LookupAppResultOutput) Scopes ¶ added in v0.8.0
func (o LookupAppResultOutput) Scopes() pulumi.StringArrayOutput
Scopes to apply to the developer app. The specified scopes must already exist for the API product that you associate with the developer app.
func (LookupAppResultOutput) Status ¶ added in v0.8.0
func (o LookupAppResultOutput) Status() pulumi.StringOutput
Status of the credential. Valid values include `approved` or `revoked`.
func (LookupAppResultOutput) ToLookupAppResultOutput ¶ added in v0.8.0
func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
func (LookupAppResultOutput) ToLookupAppResultOutputWithContext ¶ added in v0.8.0
func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
type LookupArchiveDeploymentArgs ¶ added in v0.8.0
type LookupArchiveDeploymentOutputArgs ¶ added in v0.8.0
type LookupArchiveDeploymentOutputArgs struct { ArchiveDeploymentId pulumi.StringInput `pulumi:"archiveDeploymentId"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupArchiveDeploymentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupArchiveDeploymentOutputArgs) ElementType() reflect.Type
type LookupArchiveDeploymentResult ¶ added in v0.8.0
type LookupArchiveDeploymentResult struct { // The time at which the Archive Deployment was created in milliseconds since the epoch. CreatedAt string `pulumi:"createdAt"` // Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file. GcsUri string `pulumi:"gcsUri"` // User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store. Labels map[string]string `pulumi:"labels"` // Name of the Archive Deployment in the following format: `organizations/{org}/environments/{env}/archiveDeployments/{id}`. Name string `pulumi:"name"` // A reference to the LRO that created this Archive Deployment in the following format: `organizations/{org}/operations/{id}` Operation string `pulumi:"operation"` // The time at which the Archive Deployment was updated in milliseconds since the epoch. UpdatedAt string `pulumi:"updatedAt"` }
func LookupArchiveDeployment ¶ added in v0.8.0
func LookupArchiveDeployment(ctx *pulumi.Context, args *LookupArchiveDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupArchiveDeploymentResult, error)
Gets the specified ArchiveDeployment.
type LookupArchiveDeploymentResultOutput ¶ added in v0.8.0
type LookupArchiveDeploymentResultOutput struct{ *pulumi.OutputState }
func LookupArchiveDeploymentOutput ¶ added in v0.8.0
func LookupArchiveDeploymentOutput(ctx *pulumi.Context, args LookupArchiveDeploymentOutputArgs, opts ...pulumi.InvokeOption) LookupArchiveDeploymentResultOutput
func (LookupArchiveDeploymentResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) CreatedAt() pulumi.StringOutput
The time at which the Archive Deployment was created in milliseconds since the epoch.
func (LookupArchiveDeploymentResultOutput) ElementType ¶ added in v0.8.0
func (LookupArchiveDeploymentResultOutput) ElementType() reflect.Type
func (LookupArchiveDeploymentResultOutput) GcsUri ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) GcsUri() pulumi.StringOutput
Input only. The Google Cloud Storage signed URL returned from GenerateUploadUrl and used to upload the Archive zip file.
func (LookupArchiveDeploymentResultOutput) Labels ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) Labels() pulumi.StringMapOutput
User-supplied key-value pairs used to organize ArchiveDeployments. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
func (LookupArchiveDeploymentResultOutput) Name ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) Name() pulumi.StringOutput
Name of the Archive Deployment in the following format: `organizations/{org}/environments/{env}/archiveDeployments/{id}`.
func (LookupArchiveDeploymentResultOutput) Operation ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) Operation() pulumi.StringOutput
A reference to the LRO that created this Archive Deployment in the following format: `organizations/{org}/operations/{id}`
func (LookupArchiveDeploymentResultOutput) ToLookupArchiveDeploymentResultOutput ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) ToLookupArchiveDeploymentResultOutput() LookupArchiveDeploymentResultOutput
func (LookupArchiveDeploymentResultOutput) ToLookupArchiveDeploymentResultOutputWithContext ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) ToLookupArchiveDeploymentResultOutputWithContext(ctx context.Context) LookupArchiveDeploymentResultOutput
func (LookupArchiveDeploymentResultOutput) UpdatedAt ¶ added in v0.8.0
func (o LookupArchiveDeploymentResultOutput) UpdatedAt() pulumi.StringOutput
The time at which the Archive Deployment was updated in milliseconds since the epoch.
type LookupCanaryEvaluationArgs ¶ added in v0.4.0
type LookupCanaryEvaluationOutputArgs ¶ added in v0.8.0
type LookupCanaryEvaluationOutputArgs struct { CanaryevaluationId pulumi.StringInput `pulumi:"canaryevaluationId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupCanaryEvaluationOutputArgs) ElementType ¶ added in v0.8.0
func (LookupCanaryEvaluationOutputArgs) ElementType() reflect.Type
type LookupCanaryEvaluationResult ¶ added in v0.4.0
type LookupCanaryEvaluationResult struct { // The stable version that is serving requests. Control string `pulumi:"control"` // Create time of the canary evaluation. CreateTime string `pulumi:"createTime"` // End time for the evaluation's analysis. EndTime string `pulumi:"endTime"` // Labels used to filter the metrics used for a canary evaluation. MetricLabels GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponse `pulumi:"metricLabels"` // Name of the canary evalution. Name string `pulumi:"name"` // Start time for the canary evaluation's analysis. StartTime string `pulumi:"startTime"` // The current state of the canary evaluation. State string `pulumi:"state"` // The newer version that is serving requests. Treatment string `pulumi:"treatment"` // The resulting verdict of the canary evaluations: NONE, PASS, or FAIL. Verdict string `pulumi:"verdict"` }
func LookupCanaryEvaluation ¶ added in v0.4.0
func LookupCanaryEvaluation(ctx *pulumi.Context, args *LookupCanaryEvaluationArgs, opts ...pulumi.InvokeOption) (*LookupCanaryEvaluationResult, error)
Gets a CanaryEvaluation for an organization.
type LookupCanaryEvaluationResultOutput ¶ added in v0.8.0
type LookupCanaryEvaluationResultOutput struct{ *pulumi.OutputState }
func LookupCanaryEvaluationOutput ¶ added in v0.8.0
func LookupCanaryEvaluationOutput(ctx *pulumi.Context, args LookupCanaryEvaluationOutputArgs, opts ...pulumi.InvokeOption) LookupCanaryEvaluationResultOutput
func (LookupCanaryEvaluationResultOutput) Control ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) Control() pulumi.StringOutput
The stable version that is serving requests.
func (LookupCanaryEvaluationResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) CreateTime() pulumi.StringOutput
Create time of the canary evaluation.
func (LookupCanaryEvaluationResultOutput) ElementType ¶ added in v0.8.0
func (LookupCanaryEvaluationResultOutput) ElementType() reflect.Type
func (LookupCanaryEvaluationResultOutput) EndTime ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) EndTime() pulumi.StringOutput
End time for the evaluation's analysis.
func (LookupCanaryEvaluationResultOutput) MetricLabels ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) MetricLabels() GoogleCloudApigeeV1CanaryEvaluationMetricLabelsResponseOutput
Labels used to filter the metrics used for a canary evaluation.
func (LookupCanaryEvaluationResultOutput) Name ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) Name() pulumi.StringOutput
Name of the canary evalution.
func (LookupCanaryEvaluationResultOutput) StartTime ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) StartTime() pulumi.StringOutput
Start time for the canary evaluation's analysis.
func (LookupCanaryEvaluationResultOutput) State ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) State() pulumi.StringOutput
The current state of the canary evaluation.
func (LookupCanaryEvaluationResultOutput) ToLookupCanaryEvaluationResultOutput ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) ToLookupCanaryEvaluationResultOutput() LookupCanaryEvaluationResultOutput
func (LookupCanaryEvaluationResultOutput) ToLookupCanaryEvaluationResultOutputWithContext ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) ToLookupCanaryEvaluationResultOutputWithContext(ctx context.Context) LookupCanaryEvaluationResultOutput
func (LookupCanaryEvaluationResultOutput) Treatment ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) Treatment() pulumi.StringOutput
The newer version that is serving requests.
func (LookupCanaryEvaluationResultOutput) Verdict ¶ added in v0.8.0
func (o LookupCanaryEvaluationResultOutput) Verdict() pulumi.StringOutput
The resulting verdict of the canary evaluations: NONE, PASS, or FAIL.
type LookupDataCollectorArgs ¶ added in v0.4.0
type LookupDataCollectorOutputArgs ¶ added in v0.8.0
type LookupDataCollectorOutputArgs struct { DatacollectorId pulumi.StringInput `pulumi:"datacollectorId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupDataCollectorOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDataCollectorOutputArgs) ElementType() reflect.Type
type LookupDataCollectorResult ¶ added in v0.4.0
type LookupDataCollectorResult struct { // The time at which the data collector was created in milliseconds since the epoch. CreatedAt string `pulumi:"createdAt"` // A description of the data collector. Description string `pulumi:"description"` // The time at which the Data Collector was last updated in milliseconds since the epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // ID of the data collector. Must begin with `dc_`. Name string `pulumi:"name"` // Immutable. The type of data this data collector will collect. Type string `pulumi:"type"` }
func LookupDataCollector ¶ added in v0.4.0
func LookupDataCollector(ctx *pulumi.Context, args *LookupDataCollectorArgs, opts ...pulumi.InvokeOption) (*LookupDataCollectorResult, error)
Gets a data collector.
type LookupDataCollectorResultOutput ¶ added in v0.8.0
type LookupDataCollectorResultOutput struct{ *pulumi.OutputState }
func LookupDataCollectorOutput ¶ added in v0.8.0
func LookupDataCollectorOutput(ctx *pulumi.Context, args LookupDataCollectorOutputArgs, opts ...pulumi.InvokeOption) LookupDataCollectorResultOutput
func (LookupDataCollectorResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) CreatedAt() pulumi.StringOutput
The time at which the data collector was created in milliseconds since the epoch.
func (LookupDataCollectorResultOutput) Description ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) Description() pulumi.StringOutput
A description of the data collector.
func (LookupDataCollectorResultOutput) ElementType ¶ added in v0.8.0
func (LookupDataCollectorResultOutput) ElementType() reflect.Type
func (LookupDataCollectorResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) LastModifiedAt() pulumi.StringOutput
The time at which the Data Collector was last updated in milliseconds since the epoch.
func (LookupDataCollectorResultOutput) Name ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) Name() pulumi.StringOutput
ID of the data collector. Must begin with `dc_`.
func (LookupDataCollectorResultOutput) ToLookupDataCollectorResultOutput ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) ToLookupDataCollectorResultOutput() LookupDataCollectorResultOutput
func (LookupDataCollectorResultOutput) ToLookupDataCollectorResultOutputWithContext ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) ToLookupDataCollectorResultOutputWithContext(ctx context.Context) LookupDataCollectorResultOutput
func (LookupDataCollectorResultOutput) Type ¶ added in v0.8.0
func (o LookupDataCollectorResultOutput) Type() pulumi.StringOutput
Immutable. The type of data this data collector will collect.
type LookupDatastoreArgs ¶ added in v0.4.0
type LookupDatastoreOutputArgs ¶ added in v0.8.0
type LookupDatastoreOutputArgs struct { DatastoreId pulumi.StringInput `pulumi:"datastoreId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupDatastoreOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDatastoreOutputArgs) ElementType() reflect.Type
type LookupDatastoreResult ¶ added in v0.4.0
type LookupDatastoreResult struct { // Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z CreateTime string `pulumi:"createTime"` // Datastore Configurations. DatastoreConfig GoogleCloudApigeeV1DatastoreConfigResponse `pulumi:"datastoreConfig"` // Display name in UI DisplayName string `pulumi:"displayName"` // Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z LastUpdateTime string `pulumi:"lastUpdateTime"` // Organization that the datastore belongs to Org string `pulumi:"org"` // Resource link of Datastore. Example: `/organizations/{org}/analytics/datastores/{uuid}` Self string `pulumi:"self"` // Destination storage type. Supported types `gcs` or `bigquery`. TargetType string `pulumi:"targetType"` }
func LookupDatastore ¶ added in v0.4.0
func LookupDatastore(ctx *pulumi.Context, args *LookupDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupDatastoreResult, error)
Get a Datastore
type LookupDatastoreResultOutput ¶ added in v0.8.0
type LookupDatastoreResultOutput struct{ *pulumi.OutputState }
func LookupDatastoreOutput ¶ added in v0.8.0
func LookupDatastoreOutput(ctx *pulumi.Context, args LookupDatastoreOutputArgs, opts ...pulumi.InvokeOption) LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) CreateTime() pulumi.StringOutput
Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z
func (LookupDatastoreResultOutput) DatastoreConfig ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) DatastoreConfig() GoogleCloudApigeeV1DatastoreConfigResponseOutput
Datastore Configurations.
func (LookupDatastoreResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) DisplayName() pulumi.StringOutput
Display name in UI
func (LookupDatastoreResultOutput) ElementType ¶ added in v0.8.0
func (LookupDatastoreResultOutput) ElementType() reflect.Type
func (LookupDatastoreResultOutput) LastUpdateTime ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) LastUpdateTime() pulumi.StringOutput
Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z
func (LookupDatastoreResultOutput) Org ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) Org() pulumi.StringOutput
Organization that the datastore belongs to
func (LookupDatastoreResultOutput) Self ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) Self() pulumi.StringOutput
Resource link of Datastore. Example: `/organizations/{org}/analytics/datastores/{uuid}`
func (LookupDatastoreResultOutput) TargetType ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) TargetType() pulumi.StringOutput
Destination storage type. Supported types `gcs` or `bigquery`.
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutput ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext ¶ added in v0.8.0
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
type LookupDebugSessionArgs ¶ added in v0.4.0
type LookupDebugSessionOutputArgs ¶ added in v0.8.0
type LookupDebugSessionOutputArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` DebugsessionId pulumi.StringInput `pulumi:"debugsessionId"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` RevisionId pulumi.StringInput `pulumi:"revisionId"` }
func (LookupDebugSessionOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDebugSessionOutputArgs) ElementType() reflect.Type
type LookupDebugSessionResult ¶ added in v0.4.0
type LookupDebugSessionResult struct { // Optional. The number of request to be traced. Min = 1, Max = 15, Default = 10. Count int `pulumi:"count"` // Optional. A conditional statement which is evaluated against the request message to determine if it should be traced. Syntax matches that of on API Proxy bundle flow Condition. Filter string `pulumi:"filter"` // A unique ID for this DebugSession. Name string `pulumi:"name"` // Optional. The time in seconds after which this DebugSession should end. This value will override the value in query param, if both are provided. Timeout string `pulumi:"timeout"` // Optional. The maximum number of bytes captured from the response payload. Min = 0, Max = 5120, Default = 5120. Tracesize int `pulumi:"tracesize"` // Optional. The length of time, in seconds, that this debug session is valid, starting from when it's received in the control plane. Min = 1, Max = 15, Default = 10. Validity int `pulumi:"validity"` }
func LookupDebugSession ¶ added in v0.4.0
func LookupDebugSession(ctx *pulumi.Context, args *LookupDebugSessionArgs, opts ...pulumi.InvokeOption) (*LookupDebugSessionResult, error)
Retrieves a debug session.
type LookupDebugSessionResultOutput ¶ added in v0.8.0
type LookupDebugSessionResultOutput struct{ *pulumi.OutputState }
func LookupDebugSessionOutput ¶ added in v0.8.0
func LookupDebugSessionOutput(ctx *pulumi.Context, args LookupDebugSessionOutputArgs, opts ...pulumi.InvokeOption) LookupDebugSessionResultOutput
func (LookupDebugSessionResultOutput) Count ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) Count() pulumi.IntOutput
Optional. The number of request to be traced. Min = 1, Max = 15, Default = 10.
func (LookupDebugSessionResultOutput) ElementType ¶ added in v0.8.0
func (LookupDebugSessionResultOutput) ElementType() reflect.Type
func (LookupDebugSessionResultOutput) Filter ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) Filter() pulumi.StringOutput
Optional. A conditional statement which is evaluated against the request message to determine if it should be traced. Syntax matches that of on API Proxy bundle flow Condition.
func (LookupDebugSessionResultOutput) Name ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) Name() pulumi.StringOutput
A unique ID for this DebugSession.
func (LookupDebugSessionResultOutput) Timeout ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) Timeout() pulumi.StringOutput
Optional. The time in seconds after which this DebugSession should end. This value will override the value in query param, if both are provided.
func (LookupDebugSessionResultOutput) ToLookupDebugSessionResultOutput ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) ToLookupDebugSessionResultOutput() LookupDebugSessionResultOutput
func (LookupDebugSessionResultOutput) ToLookupDebugSessionResultOutputWithContext ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) ToLookupDebugSessionResultOutputWithContext(ctx context.Context) LookupDebugSessionResultOutput
func (LookupDebugSessionResultOutput) Tracesize ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) Tracesize() pulumi.IntOutput
Optional. The maximum number of bytes captured from the response payload. Min = 0, Max = 5120, Default = 5120.
func (LookupDebugSessionResultOutput) Validity ¶ added in v0.8.0
func (o LookupDebugSessionResultOutput) Validity() pulumi.IntOutput
Optional. The length of time, in seconds, that this debug session is valid, starting from when it's received in the control plane. Min = 1, Max = 15, Default = 10.
type LookupDeveloperArgs ¶ added in v0.4.0
type LookupDeveloperOutputArgs ¶ added in v0.8.0
type LookupDeveloperOutputArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` DeveloperId pulumi.StringInput `pulumi:"developerId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupDeveloperOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDeveloperOutputArgs) ElementType() reflect.Type
type LookupDeveloperResult ¶ added in v0.4.0
type LookupDeveloperResult struct { // Access type. AccessType string `pulumi:"accessType"` // Developer app family. AppFamily string `pulumi:"appFamily"` // List of apps associated with the developer. Apps []string `pulumi:"apps"` // Optional. Developer attributes (name/value pairs). The custom attribute limit is 18. Attributes []GoogleCloudApigeeV1AttributeResponse `pulumi:"attributes"` // List of companies associated with the developer. Companies []string `pulumi:"companies"` // Time at which the developer was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // ID of the developer. **Note**: IDs are generated internally by Apigee and are not guaranteed to stay the same over time. DeveloperId string `pulumi:"developerId"` // Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only. Email string `pulumi:"email"` // First name of the developer. FirstName string `pulumi:"firstName"` // Time at which the developer was last modified in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Last name of the developer. LastName string `pulumi:"lastName"` // Name of the Apigee organization in which the developer resides. OrganizationName string `pulumi:"organizationName"` // Status of the developer. Valid values are `active` and `inactive`. Status string `pulumi:"status"` // User name of the developer. Not used by Apigee hybrid. UserName string `pulumi:"userName"` }
func LookupDeveloper ¶ added in v0.4.0
func LookupDeveloper(ctx *pulumi.Context, args *LookupDeveloperArgs, opts ...pulumi.InvokeOption) (*LookupDeveloperResult, error)
Returns the developer details, including the developer's name, email address, apps, and other information. **Note**: The response includes only the first 100 developer apps.
type LookupDeveloperResultOutput ¶ added in v0.8.0
type LookupDeveloperResultOutput struct{ *pulumi.OutputState }
func LookupDeveloperOutput ¶ added in v0.8.0
func LookupDeveloperOutput(ctx *pulumi.Context, args LookupDeveloperOutputArgs, opts ...pulumi.InvokeOption) LookupDeveloperResultOutput
func (LookupDeveloperResultOutput) AccessType ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) AccessType() pulumi.StringOutput
Access type.
func (LookupDeveloperResultOutput) AppFamily ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) AppFamily() pulumi.StringOutput
Developer app family.
func (LookupDeveloperResultOutput) Apps ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) Apps() pulumi.StringArrayOutput
List of apps associated with the developer.
func (LookupDeveloperResultOutput) Attributes ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) Attributes() GoogleCloudApigeeV1AttributeResponseArrayOutput
Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
func (LookupDeveloperResultOutput) Companies ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) Companies() pulumi.StringArrayOutput
List of companies associated with the developer.
func (LookupDeveloperResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) CreatedAt() pulumi.StringOutput
Time at which the developer was created in milliseconds since epoch.
func (LookupDeveloperResultOutput) DeveloperId ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) DeveloperId() pulumi.StringOutput
ID of the developer. **Note**: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
func (LookupDeveloperResultOutput) ElementType ¶ added in v0.8.0
func (LookupDeveloperResultOutput) ElementType() reflect.Type
func (LookupDeveloperResultOutput) Email ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) Email() pulumi.StringOutput
Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
func (LookupDeveloperResultOutput) FirstName ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) FirstName() pulumi.StringOutput
First name of the developer.
func (LookupDeveloperResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) LastModifiedAt() pulumi.StringOutput
Time at which the developer was last modified in milliseconds since epoch.
func (LookupDeveloperResultOutput) LastName ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) LastName() pulumi.StringOutput
Last name of the developer.
func (LookupDeveloperResultOutput) OrganizationName ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) OrganizationName() pulumi.StringOutput
Name of the Apigee organization in which the developer resides.
func (LookupDeveloperResultOutput) Status ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) Status() pulumi.StringOutput
Status of the developer. Valid values are `active` and `inactive`.
func (LookupDeveloperResultOutput) ToLookupDeveloperResultOutput ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) ToLookupDeveloperResultOutput() LookupDeveloperResultOutput
func (LookupDeveloperResultOutput) ToLookupDeveloperResultOutputWithContext ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) ToLookupDeveloperResultOutputWithContext(ctx context.Context) LookupDeveloperResultOutput
func (LookupDeveloperResultOutput) UserName ¶ added in v0.8.0
func (o LookupDeveloperResultOutput) UserName() pulumi.StringOutput
User name of the developer. Not used by Apigee hybrid.
type LookupEnvgroupArgs ¶ added in v0.4.0
type LookupEnvgroupAttachmentArgs ¶ added in v0.4.0
type LookupEnvgroupAttachmentOutputArgs ¶ added in v0.8.0
type LookupEnvgroupAttachmentOutputArgs struct { AttachmentId pulumi.StringInput `pulumi:"attachmentId"` EnvgroupId pulumi.StringInput `pulumi:"envgroupId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupEnvgroupAttachmentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEnvgroupAttachmentOutputArgs) ElementType() reflect.Type
type LookupEnvgroupAttachmentResult ¶ added in v0.4.0
type LookupEnvgroupAttachmentResult struct { // The time at which the environment group attachment was created as milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // ID of the attached environment. Environment string `pulumi:"environment"` // ID of the environment group attachment. Name string `pulumi:"name"` }
func LookupEnvgroupAttachment ¶ added in v0.4.0
func LookupEnvgroupAttachment(ctx *pulumi.Context, args *LookupEnvgroupAttachmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvgroupAttachmentResult, error)
Gets an environment group attachment.
type LookupEnvgroupAttachmentResultOutput ¶ added in v0.8.0
type LookupEnvgroupAttachmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvgroupAttachmentOutput ¶ added in v0.8.0
func LookupEnvgroupAttachmentOutput(ctx *pulumi.Context, args LookupEnvgroupAttachmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvgroupAttachmentResultOutput
func (LookupEnvgroupAttachmentResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupEnvgroupAttachmentResultOutput) CreatedAt() pulumi.StringOutput
The time at which the environment group attachment was created as milliseconds since epoch.
func (LookupEnvgroupAttachmentResultOutput) ElementType ¶ added in v0.8.0
func (LookupEnvgroupAttachmentResultOutput) ElementType() reflect.Type
func (LookupEnvgroupAttachmentResultOutput) Environment ¶ added in v0.8.0
func (o LookupEnvgroupAttachmentResultOutput) Environment() pulumi.StringOutput
ID of the attached environment.
func (LookupEnvgroupAttachmentResultOutput) Name ¶ added in v0.8.0
func (o LookupEnvgroupAttachmentResultOutput) Name() pulumi.StringOutput
ID of the environment group attachment.
func (LookupEnvgroupAttachmentResultOutput) ToLookupEnvgroupAttachmentResultOutput ¶ added in v0.8.0
func (o LookupEnvgroupAttachmentResultOutput) ToLookupEnvgroupAttachmentResultOutput() LookupEnvgroupAttachmentResultOutput
func (LookupEnvgroupAttachmentResultOutput) ToLookupEnvgroupAttachmentResultOutputWithContext ¶ added in v0.8.0
func (o LookupEnvgroupAttachmentResultOutput) ToLookupEnvgroupAttachmentResultOutputWithContext(ctx context.Context) LookupEnvgroupAttachmentResultOutput
type LookupEnvgroupOutputArgs ¶ added in v0.8.0
type LookupEnvgroupOutputArgs struct { EnvgroupId pulumi.StringInput `pulumi:"envgroupId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupEnvgroupOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEnvgroupOutputArgs) ElementType() reflect.Type
type LookupEnvgroupResult ¶ added in v0.4.0
type LookupEnvgroupResult struct { // The time at which the environment group was created as milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Host names for this environment group. Hostnames []string `pulumi:"hostnames"` // The time at which the environment group was last updated as milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // ID of the environment group. Name string `pulumi:"name"` // State of the environment group. Values other than ACTIVE means the resource is not ready to use. State string `pulumi:"state"` }
func LookupEnvgroup ¶ added in v0.4.0
func LookupEnvgroup(ctx *pulumi.Context, args *LookupEnvgroupArgs, opts ...pulumi.InvokeOption) (*LookupEnvgroupResult, error)
Gets an environment group.
type LookupEnvgroupResultOutput ¶ added in v0.8.0
type LookupEnvgroupResultOutput struct{ *pulumi.OutputState }
func LookupEnvgroupOutput ¶ added in v0.8.0
func LookupEnvgroupOutput(ctx *pulumi.Context, args LookupEnvgroupOutputArgs, opts ...pulumi.InvokeOption) LookupEnvgroupResultOutput
func (LookupEnvgroupResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) CreatedAt() pulumi.StringOutput
The time at which the environment group was created as milliseconds since epoch.
func (LookupEnvgroupResultOutput) ElementType ¶ added in v0.8.0
func (LookupEnvgroupResultOutput) ElementType() reflect.Type
func (LookupEnvgroupResultOutput) Hostnames ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) Hostnames() pulumi.StringArrayOutput
Host names for this environment group.
func (LookupEnvgroupResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) LastModifiedAt() pulumi.StringOutput
The time at which the environment group was last updated as milliseconds since epoch.
func (LookupEnvgroupResultOutput) Name ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) Name() pulumi.StringOutput
ID of the environment group.
func (LookupEnvgroupResultOutput) State ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) State() pulumi.StringOutput
State of the environment group. Values other than ACTIVE means the resource is not ready to use.
func (LookupEnvgroupResultOutput) ToLookupEnvgroupResultOutput ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) ToLookupEnvgroupResultOutput() LookupEnvgroupResultOutput
func (LookupEnvgroupResultOutput) ToLookupEnvgroupResultOutputWithContext ¶ added in v0.8.0
func (o LookupEnvgroupResultOutput) ToLookupEnvgroupResultOutputWithContext(ctx context.Context) LookupEnvgroupResultOutput
type LookupEnvironmentArgs ¶ added in v0.4.0
type LookupEnvironmentOutputArgs ¶ added in v0.8.0
type LookupEnvironmentOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶ added in v0.4.0
type LookupEnvironmentResult struct { // Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed. ApiProxyType string `pulumi:"apiProxyType"` // Creation time of this environment as milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers DeploymentType string `pulumi:"deploymentType"` // Optional. Description of the environment. Description string `pulumi:"description"` // Optional. Display name for this environment. DisplayName string `pulumi:"displayName"` // Last modification time of this environment as milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` Name string `pulumi:"name"` // Optional. Key-value pairs that may be used for customizing the environment. Properties GoogleCloudApigeeV1PropertiesResponse `pulumi:"properties"` // State of the environment. Values other than ACTIVE means the resource is not ready to use. State string `pulumi:"state"` }
func LookupEnvironment ¶ added in v0.4.0
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Gets environment details.
type LookupEnvironmentResultOutput ¶ added in v0.8.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶ added in v0.8.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ApiProxyType ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) ApiProxyType() pulumi.StringOutput
Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed.
func (LookupEnvironmentResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) CreatedAt() pulumi.StringOutput
Creation time of this environment as milliseconds since epoch.
func (LookupEnvironmentResultOutput) DeploymentType ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) DeploymentType() pulumi.StringOutput
Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers
func (LookupEnvironmentResultOutput) Description ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) Description() pulumi.StringOutput
Optional. Description of the environment.
func (LookupEnvironmentResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
Optional. Display name for this environment.
func (LookupEnvironmentResultOutput) ElementType ¶ added in v0.8.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) LastModifiedAt() pulumi.StringOutput
Last modification time of this environment as milliseconds since epoch.
func (LookupEnvironmentResultOutput) Name ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$`
func (LookupEnvironmentResultOutput) Properties ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) Properties() GoogleCloudApigeeV1PropertiesResponseOutput
Optional. Key-value pairs that may be used for customizing the environment.
func (LookupEnvironmentResultOutput) State ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) State() pulumi.StringOutput
State of the environment. Values other than ACTIVE means the resource is not ready to use.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
type LookupExportArgs ¶ added in v0.4.0
type LookupExportOutputArgs ¶ added in v0.8.0
type LookupExportOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` ExportId pulumi.StringInput `pulumi:"exportId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupExportOutputArgs) ElementType ¶ added in v0.8.0
func (LookupExportOutputArgs) ElementType() reflect.Type
type LookupExportResult ¶ added in v0.4.0
type LookupExportResult struct { // Time the export job was created. Created string `pulumi:"created"` // Name of the datastore that is the destination of the export job [datastore] DatastoreName string `pulumi:"datastoreName"` // Description of the export job. Description string `pulumi:"description"` // Error is set when export fails Error string `pulumi:"error"` // Execution time for this export job. If the job is still in progress, it will be set to the amount of time that has elapsed since`created`, in seconds. Else, it will set to (`updated` - `created`), in seconds. ExecutionTime string `pulumi:"executionTime"` // Display name of the export job. Name string `pulumi:"name"` // Self link of the export job. A URI that can be used to retrieve the status of an export job. Example: `/organizations/myorg/environments/myenv/analytics/exports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` Self string `pulumi:"self"` // Status of the export job. Valid values include `enqueued`, `running`, `completed`, and `failed`. State string `pulumi:"state"` // Time the export job was last updated. Updated string `pulumi:"updated"` }
func LookupExport ¶ added in v0.4.0
func LookupExport(ctx *pulumi.Context, args *LookupExportArgs, opts ...pulumi.InvokeOption) (*LookupExportResult, error)
Gets the details and status of an analytics export job. If the export job is still in progress, its `state` is set to "running". After the export job has completed successfully, its `state` is set to "completed". If the export job fails, its `state` is set to `failed`.
type LookupExportResultOutput ¶ added in v0.8.0
type LookupExportResultOutput struct{ *pulumi.OutputState }
func LookupExportOutput ¶ added in v0.8.0
func LookupExportOutput(ctx *pulumi.Context, args LookupExportOutputArgs, opts ...pulumi.InvokeOption) LookupExportResultOutput
func (LookupExportResultOutput) Created ¶ added in v0.8.0
func (o LookupExportResultOutput) Created() pulumi.StringOutput
Time the export job was created.
func (LookupExportResultOutput) DatastoreName ¶ added in v0.8.0
func (o LookupExportResultOutput) DatastoreName() pulumi.StringOutput
Name of the datastore that is the destination of the export job [datastore]
func (LookupExportResultOutput) Description ¶ added in v0.8.0
func (o LookupExportResultOutput) Description() pulumi.StringOutput
Description of the export job.
func (LookupExportResultOutput) ElementType ¶ added in v0.8.0
func (LookupExportResultOutput) ElementType() reflect.Type
func (LookupExportResultOutput) Error ¶ added in v0.8.0
func (o LookupExportResultOutput) Error() pulumi.StringOutput
Error is set when export fails
func (LookupExportResultOutput) ExecutionTime ¶ added in v0.8.0
func (o LookupExportResultOutput) ExecutionTime() pulumi.StringOutput
Execution time for this export job. If the job is still in progress, it will be set to the amount of time that has elapsed since`created`, in seconds. Else, it will set to (`updated` - `created`), in seconds.
func (LookupExportResultOutput) Name ¶ added in v0.8.0
func (o LookupExportResultOutput) Name() pulumi.StringOutput
Display name of the export job.
func (LookupExportResultOutput) Self ¶ added in v0.8.0
func (o LookupExportResultOutput) Self() pulumi.StringOutput
Self link of the export job. A URI that can be used to retrieve the status of an export job. Example: `/organizations/myorg/environments/myenv/analytics/exports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd`
func (LookupExportResultOutput) State ¶ added in v0.8.0
func (o LookupExportResultOutput) State() pulumi.StringOutput
Status of the export job. Valid values include `enqueued`, `running`, `completed`, and `failed`.
func (LookupExportResultOutput) ToLookupExportResultOutput ¶ added in v0.8.0
func (o LookupExportResultOutput) ToLookupExportResultOutput() LookupExportResultOutput
func (LookupExportResultOutput) ToLookupExportResultOutputWithContext ¶ added in v0.8.0
func (o LookupExportResultOutput) ToLookupExportResultOutputWithContext(ctx context.Context) LookupExportResultOutput
func (LookupExportResultOutput) Updated ¶ added in v0.8.0
func (o LookupExportResultOutput) Updated() pulumi.StringOutput
Time the export job was last updated.
type LookupHostQueryArgs ¶ added in v0.4.0
type LookupHostQueryOutputArgs ¶ added in v0.8.0
type LookupHostQueryOutputArgs struct { HostQueryId pulumi.StringInput `pulumi:"hostQueryId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupHostQueryOutputArgs) ElementType ¶ added in v0.8.0
func (LookupHostQueryOutputArgs) ElementType() reflect.Type
type LookupHostQueryResult ¶ added in v0.4.0
type LookupHostQueryResult struct { // Creation time of the query. Created string `pulumi:"created"` // Hostname is available only when query is executed at host level. EnvgroupHostname string `pulumi:"envgroupHostname"` // Error is set when query fails. Error string `pulumi:"error"` // ExecutionTime is available only after the query is completed. ExecutionTime string `pulumi:"executionTime"` // Asynchronous Query Name. Name string `pulumi:"name"` // Contains information like metrics, dimenstions etc of the AsyncQuery. QueryParams GoogleCloudApigeeV1QueryMetadataResponse `pulumi:"queryParams"` // Asynchronous Report ID. ReportDefinitionId string `pulumi:"reportDefinitionId"` // Result is available only after the query is completed. Result GoogleCloudApigeeV1AsyncQueryResultResponse `pulumi:"result"` // ResultFileSize is available only after the query is completed. ResultFileSize string `pulumi:"resultFileSize"` // ResultRows is available only after the query is completed. ResultRows string `pulumi:"resultRows"` // Self link of the query. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` Self string `pulumi:"self"` // Query state could be "enqueued", "running", "completed", "failed". State string `pulumi:"state"` // Last updated timestamp for the query. Updated string `pulumi:"updated"` }
func LookupHostQuery ¶ added in v0.4.0
func LookupHostQuery(ctx *pulumi.Context, args *LookupHostQueryArgs, opts ...pulumi.InvokeOption) (*LookupHostQueryResult, error)
Get status of a query submitted at host level. If the query is still in progress, the `state` is set to "running" After the query has completed successfully, `state` is set to "completed"
type LookupHostQueryResultOutput ¶ added in v0.8.0
type LookupHostQueryResultOutput struct{ *pulumi.OutputState }
func LookupHostQueryOutput ¶ added in v0.8.0
func LookupHostQueryOutput(ctx *pulumi.Context, args LookupHostQueryOutputArgs, opts ...pulumi.InvokeOption) LookupHostQueryResultOutput
func (LookupHostQueryResultOutput) Created ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) Created() pulumi.StringOutput
Creation time of the query.
func (LookupHostQueryResultOutput) ElementType ¶ added in v0.8.0
func (LookupHostQueryResultOutput) ElementType() reflect.Type
func (LookupHostQueryResultOutput) EnvgroupHostname ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) EnvgroupHostname() pulumi.StringOutput
Hostname is available only when query is executed at host level.
func (LookupHostQueryResultOutput) Error ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) Error() pulumi.StringOutput
Error is set when query fails.
func (LookupHostQueryResultOutput) ExecutionTime ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) ExecutionTime() pulumi.StringOutput
ExecutionTime is available only after the query is completed.
func (LookupHostQueryResultOutput) Name ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) Name() pulumi.StringOutput
Asynchronous Query Name.
func (LookupHostQueryResultOutput) QueryParams ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) QueryParams() GoogleCloudApigeeV1QueryMetadataResponseOutput
Contains information like metrics, dimenstions etc of the AsyncQuery.
func (LookupHostQueryResultOutput) ReportDefinitionId ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) ReportDefinitionId() pulumi.StringOutput
Asynchronous Report ID.
func (LookupHostQueryResultOutput) Result ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) Result() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
Result is available only after the query is completed.
func (LookupHostQueryResultOutput) ResultFileSize ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) ResultFileSize() pulumi.StringOutput
ResultFileSize is available only after the query is completed.
func (LookupHostQueryResultOutput) ResultRows ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) ResultRows() pulumi.StringOutput
ResultRows is available only after the query is completed.
func (LookupHostQueryResultOutput) Self ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) Self() pulumi.StringOutput
Self link of the query. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd`
func (LookupHostQueryResultOutput) State ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) State() pulumi.StringOutput
Query state could be "enqueued", "running", "completed", "failed".
func (LookupHostQueryResultOutput) ToLookupHostQueryResultOutput ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) ToLookupHostQueryResultOutput() LookupHostQueryResultOutput
func (LookupHostQueryResultOutput) ToLookupHostQueryResultOutputWithContext ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) ToLookupHostQueryResultOutputWithContext(ctx context.Context) LookupHostQueryResultOutput
func (LookupHostQueryResultOutput) Updated ¶ added in v0.8.0
func (o LookupHostQueryResultOutput) Updated() pulumi.StringOutput
Last updated timestamp for the query.
type LookupInstanceArgs ¶ added in v0.4.0
type LookupInstanceAttachmentArgs ¶ added in v0.4.0
type LookupInstanceAttachmentOutputArgs ¶ added in v0.8.0
type LookupInstanceAttachmentOutputArgs struct { AttachmentId pulumi.StringInput `pulumi:"attachmentId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupInstanceAttachmentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupInstanceAttachmentOutputArgs) ElementType() reflect.Type
type LookupInstanceAttachmentResult ¶ added in v0.4.0
type LookupInstanceAttachmentResult struct { // Time the attachment was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // ID of the attached environment. Environment string `pulumi:"environment"` // ID of the attachment. Name string `pulumi:"name"` }
func LookupInstanceAttachment ¶ added in v0.4.0
func LookupInstanceAttachment(ctx *pulumi.Context, args *LookupInstanceAttachmentArgs, opts ...pulumi.InvokeOption) (*LookupInstanceAttachmentResult, error)
Gets an attachment. **Note:** Not supported for Apigee hybrid.
type LookupInstanceAttachmentResultOutput ¶ added in v0.8.0
type LookupInstanceAttachmentResultOutput struct{ *pulumi.OutputState }
func LookupInstanceAttachmentOutput ¶ added in v0.8.0
func LookupInstanceAttachmentOutput(ctx *pulumi.Context, args LookupInstanceAttachmentOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceAttachmentResultOutput
func (LookupInstanceAttachmentResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupInstanceAttachmentResultOutput) CreatedAt() pulumi.StringOutput
Time the attachment was created in milliseconds since epoch.
func (LookupInstanceAttachmentResultOutput) ElementType ¶ added in v0.8.0
func (LookupInstanceAttachmentResultOutput) ElementType() reflect.Type
func (LookupInstanceAttachmentResultOutput) Environment ¶ added in v0.8.0
func (o LookupInstanceAttachmentResultOutput) Environment() pulumi.StringOutput
ID of the attached environment.
func (LookupInstanceAttachmentResultOutput) Name ¶ added in v0.8.0
func (o LookupInstanceAttachmentResultOutput) Name() pulumi.StringOutput
ID of the attachment.
func (LookupInstanceAttachmentResultOutput) ToLookupInstanceAttachmentResultOutput ¶ added in v0.8.0
func (o LookupInstanceAttachmentResultOutput) ToLookupInstanceAttachmentResultOutput() LookupInstanceAttachmentResultOutput
func (LookupInstanceAttachmentResultOutput) ToLookupInstanceAttachmentResultOutputWithContext ¶ added in v0.8.0
func (o LookupInstanceAttachmentResultOutput) ToLookupInstanceAttachmentResultOutputWithContext(ctx context.Context) LookupInstanceAttachmentResultOutput
type LookupInstanceOutputArgs ¶ added in v0.8.0
type LookupInstanceOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupInstanceOutputArgs) ElementType ¶ added in v0.8.0
func (LookupInstanceOutputArgs) ElementType() reflect.Type
type LookupInstanceResult ¶ added in v0.4.0
type LookupInstanceResult struct { // Time the instance was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Optional. Description of the instance. Description string `pulumi:"description"` // Customer Managed Encryption Key (CMEK) used for disk and volume encryption. Required for Apigee paid subscriptions only. Use the following format: `projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)` DiskEncryptionKeyName string `pulumi:"diskEncryptionKeyName"` // Optional. Display name for the instance. DisplayName string `pulumi:"displayName"` // Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service. Host string `pulumi:"host"` // Time the instance was last modified in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Compute Engine location where the instance resides. Location string `pulumi:"location"` // Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`. Name string `pulumi:"name"` // Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`. PeeringCidrRange string `pulumi:"peeringCidrRange"` // Port number of the exposed Apigee endpoint. Port string `pulumi:"port"` // Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments. RuntimeVersion string `pulumi:"runtimeVersion"` // State of the instance. Values other than `ACTIVE` means the resource is not ready to use. State string `pulumi:"state"` }
func LookupInstance ¶ added in v0.4.0
func LookupInstance(ctx *pulumi.Context, args *LookupInstanceArgs, opts ...pulumi.InvokeOption) (*LookupInstanceResult, error)
Gets the details for an Apigee runtime instance. **Note:** Not supported for Apigee hybrid.
type LookupInstanceResultOutput ¶ added in v0.8.0
type LookupInstanceResultOutput struct{ *pulumi.OutputState }
func LookupInstanceOutput ¶ added in v0.8.0
func LookupInstanceOutput(ctx *pulumi.Context, args LookupInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceResultOutput
func (LookupInstanceResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupInstanceResultOutput) CreatedAt() pulumi.StringOutput
Time the instance was created in milliseconds since epoch.
func (LookupInstanceResultOutput) Description ¶ added in v0.8.0
func (o LookupInstanceResultOutput) Description() pulumi.StringOutput
Optional. Description of the instance.
func (LookupInstanceResultOutput) DiskEncryptionKeyName ¶ added in v0.8.0
func (o LookupInstanceResultOutput) DiskEncryptionKeyName() pulumi.StringOutput
Customer Managed Encryption Key (CMEK) used for disk and volume encryption. Required for Apigee paid subscriptions only. Use the following format: `projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)`
func (LookupInstanceResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupInstanceResultOutput) DisplayName() pulumi.StringOutput
Optional. Display name for the instance.
func (LookupInstanceResultOutput) ElementType ¶ added in v0.8.0
func (LookupInstanceResultOutput) ElementType() reflect.Type
func (LookupInstanceResultOutput) Host ¶ added in v0.8.0
func (o LookupInstanceResultOutput) Host() pulumi.StringOutput
Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service.
func (LookupInstanceResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupInstanceResultOutput) LastModifiedAt() pulumi.StringOutput
Time the instance was last modified in milliseconds since epoch.
func (LookupInstanceResultOutput) Location ¶ added in v0.8.0
func (o LookupInstanceResultOutput) Location() pulumi.StringOutput
Compute Engine location where the instance resides.
func (LookupInstanceResultOutput) Name ¶ added in v0.8.0
func (o LookupInstanceResultOutput) Name() pulumi.StringOutput
Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`.
func (LookupInstanceResultOutput) PeeringCidrRange ¶ added in v0.8.0
func (o LookupInstanceResultOutput) PeeringCidrRange() pulumi.StringOutput
Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`.
func (LookupInstanceResultOutput) Port ¶ added in v0.8.0
func (o LookupInstanceResultOutput) Port() pulumi.StringOutput
Port number of the exposed Apigee endpoint.
func (LookupInstanceResultOutput) RuntimeVersion ¶ added in v0.8.0
func (o LookupInstanceResultOutput) RuntimeVersion() pulumi.StringOutput
Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments.
func (LookupInstanceResultOutput) State ¶ added in v0.8.0
func (o LookupInstanceResultOutput) State() pulumi.StringOutput
State of the instance. Values other than `ACTIVE` means the resource is not ready to use.
func (LookupInstanceResultOutput) ToLookupInstanceResultOutput ¶ added in v0.8.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext ¶ added in v0.8.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
type LookupKeystoreArgs ¶ added in v0.4.0
type LookupKeystoreOutputArgs ¶ added in v0.8.0
type LookupKeystoreOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` KeystoreId pulumi.StringInput `pulumi:"keystoreId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupKeystoreOutputArgs) ElementType ¶ added in v0.8.0
func (LookupKeystoreOutputArgs) ElementType() reflect.Type
type LookupKeystoreResult ¶ added in v0.4.0
type LookupKeystoreResult struct { // Aliases in this keystore. Aliases []string `pulumi:"aliases"` // Resource ID for this keystore. Values must match the regular expression `[\w[:space:]-.]{1,255}`. Name string `pulumi:"name"` }
func LookupKeystore ¶ added in v0.4.0
func LookupKeystore(ctx *pulumi.Context, args *LookupKeystoreArgs, opts ...pulumi.InvokeOption) (*LookupKeystoreResult, error)
Gets a keystore or truststore.
type LookupKeystoreResultOutput ¶ added in v0.8.0
type LookupKeystoreResultOutput struct{ *pulumi.OutputState }
func LookupKeystoreOutput ¶ added in v0.8.0
func LookupKeystoreOutput(ctx *pulumi.Context, args LookupKeystoreOutputArgs, opts ...pulumi.InvokeOption) LookupKeystoreResultOutput
func (LookupKeystoreResultOutput) Aliases ¶ added in v0.8.0
func (o LookupKeystoreResultOutput) Aliases() pulumi.StringArrayOutput
Aliases in this keystore.
func (LookupKeystoreResultOutput) ElementType ¶ added in v0.8.0
func (LookupKeystoreResultOutput) ElementType() reflect.Type
func (LookupKeystoreResultOutput) Name ¶ added in v0.8.0
func (o LookupKeystoreResultOutput) Name() pulumi.StringOutput
Resource ID for this keystore. Values must match the regular expression `[\w[:space:]-.]{1,255}`.
func (LookupKeystoreResultOutput) ToLookupKeystoreResultOutput ¶ added in v0.8.0
func (o LookupKeystoreResultOutput) ToLookupKeystoreResultOutput() LookupKeystoreResultOutput
func (LookupKeystoreResultOutput) ToLookupKeystoreResultOutputWithContext ¶ added in v0.8.0
func (o LookupKeystoreResultOutput) ToLookupKeystoreResultOutputWithContext(ctx context.Context) LookupKeystoreResultOutput
type LookupNatAddressArgs ¶ added in v0.4.0
type LookupNatAddressOutputArgs ¶ added in v0.8.0
type LookupNatAddressOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` NatAddressId pulumi.StringInput `pulumi:"natAddressId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupNatAddressOutputArgs) ElementType ¶ added in v0.8.0
func (LookupNatAddressOutputArgs) ElementType() reflect.Type
type LookupNatAddressResult ¶ added in v0.4.0
type LookupNatAddressResult struct { // The static IPV4 address. IpAddress string `pulumi:"ipAddress"` // Resource ID of the NAT address. Name string `pulumi:"name"` // State of the nat address. State string `pulumi:"state"` }
func LookupNatAddress ¶ added in v0.4.0
func LookupNatAddress(ctx *pulumi.Context, args *LookupNatAddressArgs, opts ...pulumi.InvokeOption) (*LookupNatAddressResult, error)
Gets the details of a NAT address. **Note:** Not supported for Apigee hybrid.
type LookupNatAddressResultOutput ¶ added in v0.8.0
type LookupNatAddressResultOutput struct{ *pulumi.OutputState }
func LookupNatAddressOutput ¶ added in v0.8.0
func LookupNatAddressOutput(ctx *pulumi.Context, args LookupNatAddressOutputArgs, opts ...pulumi.InvokeOption) LookupNatAddressResultOutput
func (LookupNatAddressResultOutput) ElementType ¶ added in v0.8.0
func (LookupNatAddressResultOutput) ElementType() reflect.Type
func (LookupNatAddressResultOutput) IpAddress ¶ added in v0.8.0
func (o LookupNatAddressResultOutput) IpAddress() pulumi.StringOutput
The static IPV4 address.
func (LookupNatAddressResultOutput) Name ¶ added in v0.8.0
func (o LookupNatAddressResultOutput) Name() pulumi.StringOutput
Resource ID of the NAT address.
func (LookupNatAddressResultOutput) State ¶ added in v0.8.0
func (o LookupNatAddressResultOutput) State() pulumi.StringOutput
State of the nat address.
func (LookupNatAddressResultOutput) ToLookupNatAddressResultOutput ¶ added in v0.8.0
func (o LookupNatAddressResultOutput) ToLookupNatAddressResultOutput() LookupNatAddressResultOutput
func (LookupNatAddressResultOutput) ToLookupNatAddressResultOutputWithContext ¶ added in v0.8.0
func (o LookupNatAddressResultOutput) ToLookupNatAddressResultOutputWithContext(ctx context.Context) LookupNatAddressResultOutput
type LookupOrganizationArgs ¶ added in v0.4.0
type LookupOrganizationArgs struct {
OrganizationId string `pulumi:"organizationId"`
}
type LookupOrganizationEnvironmentIamPolicyArgs ¶ added in v0.4.0
type LookupOrganizationEnvironmentIamPolicyOutputArgs ¶ added in v0.8.0
type LookupOrganizationEnvironmentIamPolicyOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
func (LookupOrganizationEnvironmentIamPolicyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupOrganizationEnvironmentIamPolicyOutputArgs) ElementType() reflect.Type
type LookupOrganizationEnvironmentIamPolicyResult ¶ added in v0.4.0
type LookupOrganizationEnvironmentIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupOrganizationEnvironmentIamPolicy ¶ added in v0.4.0
func LookupOrganizationEnvironmentIamPolicy(ctx *pulumi.Context, args *LookupOrganizationEnvironmentIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationEnvironmentIamPolicyResult, error)
Gets the IAM policy on an environment. For more information, see [Manage users, roles, and permissions using the API](https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-users-roles). You must have the `apigee.environments.getIamPolicy` permission to call this API.
type LookupOrganizationEnvironmentIamPolicyResultOutput ¶ added in v0.8.0
type LookupOrganizationEnvironmentIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupOrganizationEnvironmentIamPolicyOutput ¶ added in v0.8.0
func LookupOrganizationEnvironmentIamPolicyOutput(ctx *pulumi.Context, args LookupOrganizationEnvironmentIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupOrganizationEnvironmentIamPolicyResultOutput
func (LookupOrganizationEnvironmentIamPolicyResultOutput) AuditConfigs ¶ added in v0.8.0
func (o LookupOrganizationEnvironmentIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupOrganizationEnvironmentIamPolicyResultOutput) Bindings ¶ added in v0.8.0
func (o LookupOrganizationEnvironmentIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupOrganizationEnvironmentIamPolicyResultOutput) ElementType ¶ added in v0.8.0
func (LookupOrganizationEnvironmentIamPolicyResultOutput) ElementType() reflect.Type
func (LookupOrganizationEnvironmentIamPolicyResultOutput) Etag ¶ added in v0.8.0
func (o LookupOrganizationEnvironmentIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupOrganizationEnvironmentIamPolicyResultOutput) ToLookupOrganizationEnvironmentIamPolicyResultOutput ¶ added in v0.8.0
func (o LookupOrganizationEnvironmentIamPolicyResultOutput) ToLookupOrganizationEnvironmentIamPolicyResultOutput() LookupOrganizationEnvironmentIamPolicyResultOutput
func (LookupOrganizationEnvironmentIamPolicyResultOutput) ToLookupOrganizationEnvironmentIamPolicyResultOutputWithContext ¶ added in v0.8.0
func (o LookupOrganizationEnvironmentIamPolicyResultOutput) ToLookupOrganizationEnvironmentIamPolicyResultOutputWithContext(ctx context.Context) LookupOrganizationEnvironmentIamPolicyResultOutput
func (LookupOrganizationEnvironmentIamPolicyResultOutput) Version ¶ added in v0.8.0
func (o LookupOrganizationEnvironmentIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupOrganizationOutputArgs ¶ added in v0.8.0
type LookupOrganizationOutputArgs struct {
OrganizationId pulumi.StringInput `pulumi:"organizationId"`
}
func (LookupOrganizationOutputArgs) ElementType ¶ added in v0.8.0
func (LookupOrganizationOutputArgs) ElementType() reflect.Type
type LookupOrganizationResult ¶ added in v0.4.0
type LookupOrganizationResult struct { // Addon configurations of the Apigee organization. AddonsConfig GoogleCloudApigeeV1AddonsConfigResponse `pulumi:"addonsConfig"` // Primary GCP region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org). AnalyticsRegion string `pulumi:"analyticsRegion"` // Not used by Apigee. Attributes []string `pulumi:"attributes"` // Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). Valid only when [RuntimeType](#RuntimeType) is set to `CLOUD`. The value must be set before the creation of a runtime instance and can be updated only when there are no runtime instances. For example: `default`. Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). See [Shared VPC overview](https://cloud.google.com/vpc/docs/shared-vpc). To use a shared VPC network, use the following format: `projects/{host-project-id}/{region}/networks/{network-name}`. For example: `projects/my-sharedvpc-host/global/networks/mynetwork` **Note:** Not supported for Apigee hybrid. AuthorizedNetwork string `pulumi:"authorizedNetwork"` // Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing). BillingType string `pulumi:"billingType"` // Base64-encoded public certificate for the root CA of the Apigee organization. Valid only when [RuntimeType](#RuntimeType) is `CLOUD`. CaCertificate string `pulumi:"caCertificate"` // Time that the Apigee organization was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Not used by Apigee. CustomerName string `pulumi:"customerName"` // Description of the Apigee organization. Description string `pulumi:"description"` // Display name for the Apigee organization. Unused, but reserved for future use. DisplayName string `pulumi:"displayName"` // List of environments in the Apigee organization. Environments []string `pulumi:"environments"` // Time that the Apigee organization is scheduled for deletion. ExpiresAt string `pulumi:"expiresAt"` // Time that the Apigee organization was last modified in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Name of the Apigee organization. Name string `pulumi:"name"` // Configuration for the Portals settings. PortalDisabled bool `pulumi:"portalDisabled"` // Project ID associated with the Apigee organization. Project string `pulumi:"project"` // Properties defined in the Apigee organization profile. Properties GoogleCloudApigeeV1PropertiesResponse `pulumi:"properties"` // Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid. RuntimeDatabaseEncryptionKeyName string `pulumi:"runtimeDatabaseEncryptionKeyName"` // Runtime type of the Apigee organization based on the Apigee subscription purchased. RuntimeType string `pulumi:"runtimeType"` // State of the organization. Values other than ACTIVE means the resource is not ready to use. State string `pulumi:"state"` // Not used by Apigee. Type string `pulumi:"type"` }
func LookupOrganization ¶ added in v0.4.0
func LookupOrganization(ctx *pulumi.Context, args *LookupOrganizationArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationResult, error)
Gets the profile for an Apigee organization. See [Understanding organizations](https://cloud.google.com/apigee/docs/api-platform/fundamentals/organization-structure).
type LookupOrganizationResultOutput ¶ added in v0.8.0
type LookupOrganizationResultOutput struct{ *pulumi.OutputState }
func LookupOrganizationOutput ¶ added in v0.8.0
func LookupOrganizationOutput(ctx *pulumi.Context, args LookupOrganizationOutputArgs, opts ...pulumi.InvokeOption) LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) AddonsConfig ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) AddonsConfig() GoogleCloudApigeeV1AddonsConfigResponseOutput
Addon configurations of the Apigee organization.
func (LookupOrganizationResultOutput) AnalyticsRegion ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) AnalyticsRegion() pulumi.StringOutput
Primary GCP region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org).
func (LookupOrganizationResultOutput) Attributes ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Attributes() pulumi.StringArrayOutput
Not used by Apigee.
func (LookupOrganizationResultOutput) AuthorizedNetwork ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) AuthorizedNetwork() pulumi.StringOutput
Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). Valid only when [RuntimeType](#RuntimeType) is set to `CLOUD`. The value must be set before the creation of a runtime instance and can be updated only when there are no runtime instances. For example: `default`. Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). See [Shared VPC overview](https://cloud.google.com/vpc/docs/shared-vpc). To use a shared VPC network, use the following format: `projects/{host-project-id}/{region}/networks/{network-name}`. For example: `projects/my-sharedvpc-host/global/networks/mynetwork` **Note:** Not supported for Apigee hybrid.
func (LookupOrganizationResultOutput) BillingType ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) BillingType() pulumi.StringOutput
Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing).
func (LookupOrganizationResultOutput) CaCertificate ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) CaCertificate() pulumi.StringOutput
Base64-encoded public certificate for the root CA of the Apigee organization. Valid only when [RuntimeType](#RuntimeType) is `CLOUD`.
func (LookupOrganizationResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) CreatedAt() pulumi.StringOutput
Time that the Apigee organization was created in milliseconds since epoch.
func (LookupOrganizationResultOutput) CustomerName ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) CustomerName() pulumi.StringOutput
Not used by Apigee.
func (LookupOrganizationResultOutput) Description ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Description() pulumi.StringOutput
Description of the Apigee organization.
func (LookupOrganizationResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) DisplayName() pulumi.StringOutput
Display name for the Apigee organization. Unused, but reserved for future use.
func (LookupOrganizationResultOutput) ElementType ¶ added in v0.8.0
func (LookupOrganizationResultOutput) ElementType() reflect.Type
func (LookupOrganizationResultOutput) Environments ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Environments() pulumi.StringArrayOutput
List of environments in the Apigee organization.
func (LookupOrganizationResultOutput) ExpiresAt ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) ExpiresAt() pulumi.StringOutput
Time that the Apigee organization is scheduled for deletion.
func (LookupOrganizationResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) LastModifiedAt() pulumi.StringOutput
Time that the Apigee organization was last modified in milliseconds since epoch.
func (LookupOrganizationResultOutput) Name ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
Name of the Apigee organization.
func (LookupOrganizationResultOutput) PortalDisabled ¶ added in v0.9.0
func (o LookupOrganizationResultOutput) PortalDisabled() pulumi.BoolOutput
Configuration for the Portals settings.
func (LookupOrganizationResultOutput) Project ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Project() pulumi.StringOutput
Project ID associated with the Apigee organization.
func (LookupOrganizationResultOutput) Properties ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Properties() GoogleCloudApigeeV1PropertiesResponseOutput
Properties defined in the Apigee organization profile.
func (LookupOrganizationResultOutput) RuntimeDatabaseEncryptionKeyName ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) RuntimeDatabaseEncryptionKeyName() pulumi.StringOutput
Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid.
func (LookupOrganizationResultOutput) RuntimeType ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) RuntimeType() pulumi.StringOutput
Runtime type of the Apigee organization based on the Apigee subscription purchased.
func (LookupOrganizationResultOutput) State ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) State() pulumi.StringOutput
State of the organization. Values other than ACTIVE means the resource is not ready to use.
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutput ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) Type ¶ added in v0.8.0
func (o LookupOrganizationResultOutput) Type() pulumi.StringOutput
Not used by Apigee.
type LookupOverrideArgs ¶ added in v0.4.0
type LookupOverrideOutputArgs ¶ added in v0.8.0
type LookupOverrideOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` OverrideId pulumi.StringInput `pulumi:"overrideId"` }
func (LookupOverrideOutputArgs) ElementType ¶ added in v0.8.0
func (LookupOverrideOutputArgs) ElementType() reflect.Type
type LookupOverrideResult ¶ added in v0.4.0
type LookupOverrideResult struct { // ID of the API proxy that will have its trace configuration overridden. ApiProxy string `pulumi:"apiProxy"` // ID of the trace configuration override specified as a system-generated UUID. Name string `pulumi:"name"` // Trace configuration to override. SamplingConfig GoogleCloudApigeeV1TraceSamplingConfigResponse `pulumi:"samplingConfig"` }
func LookupOverride ¶ added in v0.4.0
func LookupOverride(ctx *pulumi.Context, args *LookupOverrideArgs, opts ...pulumi.InvokeOption) (*LookupOverrideResult, error)
Gets a trace configuration override.
type LookupOverrideResultOutput ¶ added in v0.8.0
type LookupOverrideResultOutput struct{ *pulumi.OutputState }
func LookupOverrideOutput ¶ added in v0.8.0
func LookupOverrideOutput(ctx *pulumi.Context, args LookupOverrideOutputArgs, opts ...pulumi.InvokeOption) LookupOverrideResultOutput
func (LookupOverrideResultOutput) ApiProxy ¶ added in v0.8.0
func (o LookupOverrideResultOutput) ApiProxy() pulumi.StringOutput
ID of the API proxy that will have its trace configuration overridden.
func (LookupOverrideResultOutput) ElementType ¶ added in v0.8.0
func (LookupOverrideResultOutput) ElementType() reflect.Type
func (LookupOverrideResultOutput) Name ¶ added in v0.8.0
func (o LookupOverrideResultOutput) Name() pulumi.StringOutput
ID of the trace configuration override specified as a system-generated UUID.
func (LookupOverrideResultOutput) SamplingConfig ¶ added in v0.8.0
func (o LookupOverrideResultOutput) SamplingConfig() GoogleCloudApigeeV1TraceSamplingConfigResponseOutput
Trace configuration to override.
func (LookupOverrideResultOutput) ToLookupOverrideResultOutput ¶ added in v0.8.0
func (o LookupOverrideResultOutput) ToLookupOverrideResultOutput() LookupOverrideResultOutput
func (LookupOverrideResultOutput) ToLookupOverrideResultOutputWithContext ¶ added in v0.8.0
func (o LookupOverrideResultOutput) ToLookupOverrideResultOutputWithContext(ctx context.Context) LookupOverrideResultOutput
type LookupQueryArgs ¶ added in v0.4.0
type LookupQueryOutputArgs ¶ added in v0.8.0
type LookupQueryOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` QueryId pulumi.StringInput `pulumi:"queryId"` }
func (LookupQueryOutputArgs) ElementType ¶ added in v0.8.0
func (LookupQueryOutputArgs) ElementType() reflect.Type
type LookupQueryResult ¶ added in v0.4.0
type LookupQueryResult struct { // Creation time of the query. Created string `pulumi:"created"` // Hostname is available only when query is executed at host level. EnvgroupHostname string `pulumi:"envgroupHostname"` // Error is set when query fails. Error string `pulumi:"error"` // ExecutionTime is available only after the query is completed. ExecutionTime string `pulumi:"executionTime"` // Asynchronous Query Name. Name string `pulumi:"name"` // Contains information like metrics, dimenstions etc of the AsyncQuery. QueryParams GoogleCloudApigeeV1QueryMetadataResponse `pulumi:"queryParams"` // Asynchronous Report ID. ReportDefinitionId string `pulumi:"reportDefinitionId"` // Result is available only after the query is completed. Result GoogleCloudApigeeV1AsyncQueryResultResponse `pulumi:"result"` // ResultFileSize is available only after the query is completed. ResultFileSize string `pulumi:"resultFileSize"` // ResultRows is available only after the query is completed. ResultRows string `pulumi:"resultRows"` // Self link of the query. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` Self string `pulumi:"self"` // Query state could be "enqueued", "running", "completed", "failed". State string `pulumi:"state"` // Last updated timestamp for the query. Updated string `pulumi:"updated"` }
func LookupQuery ¶ added in v0.4.0
func LookupQuery(ctx *pulumi.Context, args *LookupQueryArgs, opts ...pulumi.InvokeOption) (*LookupQueryResult, error)
Get query status If the query is still in progress, the `state` is set to "running" After the query has completed successfully, `state` is set to "completed"
type LookupQueryResultOutput ¶ added in v0.8.0
type LookupQueryResultOutput struct{ *pulumi.OutputState }
func LookupQueryOutput ¶ added in v0.8.0
func LookupQueryOutput(ctx *pulumi.Context, args LookupQueryOutputArgs, opts ...pulumi.InvokeOption) LookupQueryResultOutput
func (LookupQueryResultOutput) Created ¶ added in v0.8.0
func (o LookupQueryResultOutput) Created() pulumi.StringOutput
Creation time of the query.
func (LookupQueryResultOutput) ElementType ¶ added in v0.8.0
func (LookupQueryResultOutput) ElementType() reflect.Type
func (LookupQueryResultOutput) EnvgroupHostname ¶ added in v0.8.0
func (o LookupQueryResultOutput) EnvgroupHostname() pulumi.StringOutput
Hostname is available only when query is executed at host level.
func (LookupQueryResultOutput) Error ¶ added in v0.8.0
func (o LookupQueryResultOutput) Error() pulumi.StringOutput
Error is set when query fails.
func (LookupQueryResultOutput) ExecutionTime ¶ added in v0.8.0
func (o LookupQueryResultOutput) ExecutionTime() pulumi.StringOutput
ExecutionTime is available only after the query is completed.
func (LookupQueryResultOutput) Name ¶ added in v0.8.0
func (o LookupQueryResultOutput) Name() pulumi.StringOutput
Asynchronous Query Name.
func (LookupQueryResultOutput) QueryParams ¶ added in v0.8.0
func (o LookupQueryResultOutput) QueryParams() GoogleCloudApigeeV1QueryMetadataResponseOutput
Contains information like metrics, dimenstions etc of the AsyncQuery.
func (LookupQueryResultOutput) ReportDefinitionId ¶ added in v0.8.0
func (o LookupQueryResultOutput) ReportDefinitionId() pulumi.StringOutput
Asynchronous Report ID.
func (LookupQueryResultOutput) Result ¶ added in v0.8.0
func (o LookupQueryResultOutput) Result() GoogleCloudApigeeV1AsyncQueryResultResponseOutput
Result is available only after the query is completed.
func (LookupQueryResultOutput) ResultFileSize ¶ added in v0.8.0
func (o LookupQueryResultOutput) ResultFileSize() pulumi.StringOutput
ResultFileSize is available only after the query is completed.
func (LookupQueryResultOutput) ResultRows ¶ added in v0.8.0
func (o LookupQueryResultOutput) ResultRows() pulumi.StringOutput
ResultRows is available only after the query is completed.
func (LookupQueryResultOutput) Self ¶ added in v0.8.0
func (o LookupQueryResultOutput) Self() pulumi.StringOutput
Self link of the query. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd`
func (LookupQueryResultOutput) State ¶ added in v0.8.0
func (o LookupQueryResultOutput) State() pulumi.StringOutput
Query state could be "enqueued", "running", "completed", "failed".
func (LookupQueryResultOutput) ToLookupQueryResultOutput ¶ added in v0.8.0
func (o LookupQueryResultOutput) ToLookupQueryResultOutput() LookupQueryResultOutput
func (LookupQueryResultOutput) ToLookupQueryResultOutputWithContext ¶ added in v0.8.0
func (o LookupQueryResultOutput) ToLookupQueryResultOutputWithContext(ctx context.Context) LookupQueryResultOutput
func (LookupQueryResultOutput) Updated ¶ added in v0.8.0
func (o LookupQueryResultOutput) Updated() pulumi.StringOutput
Last updated timestamp for the query.
type LookupRatePlanArgs ¶ added in v0.4.0
type LookupRatePlanOutputArgs ¶ added in v0.8.0
type LookupRatePlanOutputArgs struct { ApiproductId pulumi.StringInput `pulumi:"apiproductId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` RateplanId pulumi.StringInput `pulumi:"rateplanId"` }
func (LookupRatePlanOutputArgs) ElementType ¶ added in v0.8.0
func (LookupRatePlanOutputArgs) ElementType() reflect.Type
type LookupRatePlanResult ¶ added in v0.4.0
type LookupRatePlanResult struct { // Name of the API product that the rate plan is associated with. Apiproduct string `pulumi:"apiproduct"` // Frequency at which the customer will be billed. BillingPeriod string `pulumi:"billingPeriod"` // API call volume ranges and the fees charged when the total number of API calls is within a given range. The method used to calculate the final fee depends on the selected pricing model. For example, if the pricing model is `STAIRSTEP` and the ranges are defined as follows: “`{ "start": 1, "end": 100, "fee": 75 }, { "start": 101, "end": 200, "fee": 100 }, }“` Then the following fees would be charged based on the total number of API calls (assuming the currency selected is `USD`): * 1 call costs $75 * 50 calls cost $75 * 150 calls cost $100 The number of API calls cannot exceed 200. ConsumptionPricingRates []GoogleCloudApigeeV1RateRangeResponse `pulumi:"consumptionPricingRates"` // Pricing model used for consumption-based charges. ConsumptionPricingType string `pulumi:"consumptionPricingType"` // Time that the rate plan was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Currency to be used for billing. Consists of a three-letter code as defined by the [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) standard. CurrencyCode string `pulumi:"currencyCode"` // Description of the rate plan. Description string `pulumi:"description"` // Display name of the rate plan. DisplayName string `pulumi:"displayName"` // Time when the rate plan will expire in milliseconds since epoch. Set to 0 or `null` to indicate that the rate plan should never expire. EndTime string `pulumi:"endTime"` // Frequency at which the fixed fee is charged. FixedFeeFrequency int `pulumi:"fixedFeeFrequency"` // Fixed amount that is charged at a defined interval and billed in advance of use of the API product. The fee will be prorated for the first billing period. FixedRecurringFee GoogleTypeMoneyResponse `pulumi:"fixedRecurringFee"` // Time the rate plan was last modified in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Name of the rate plan. Name string `pulumi:"name"` RevenueShareRates []GoogleCloudApigeeV1RevenueShareRangeResponse `pulumi:"revenueShareRates"` RevenueShareType string `pulumi:"revenueShareType"` // Initial, one-time fee paid when purchasing the API product. SetupFee GoogleTypeMoneyResponse `pulumi:"setupFee"` // Time when the rate plan becomes active in milliseconds since epoch. StartTime string `pulumi:"startTime"` // Current state of the rate plan (draft or published). State string `pulumi:"state"` }
func LookupRatePlan ¶ added in v0.4.0
func LookupRatePlan(ctx *pulumi.Context, args *LookupRatePlanArgs, opts ...pulumi.InvokeOption) (*LookupRatePlanResult, error)
Gets the details of a rate plan.
type LookupRatePlanResultOutput ¶ added in v0.8.0
type LookupRatePlanResultOutput struct{ *pulumi.OutputState }
func LookupRatePlanOutput ¶ added in v0.8.0
func LookupRatePlanOutput(ctx *pulumi.Context, args LookupRatePlanOutputArgs, opts ...pulumi.InvokeOption) LookupRatePlanResultOutput
func (LookupRatePlanResultOutput) Apiproduct ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) Apiproduct() pulumi.StringOutput
Name of the API product that the rate plan is associated with.
func (LookupRatePlanResultOutput) BillingPeriod ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) BillingPeriod() pulumi.StringOutput
Frequency at which the customer will be billed.
func (LookupRatePlanResultOutput) ConsumptionPricingRates ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) ConsumptionPricingRates() GoogleCloudApigeeV1RateRangeResponseArrayOutput
API call volume ranges and the fees charged when the total number of API calls is within a given range. The method used to calculate the final fee depends on the selected pricing model. For example, if the pricing model is `STAIRSTEP` and the ranges are defined as follows: ```{ "start": 1, "end": 100, "fee": 75 }, { "start": 101, "end": 200, "fee": 100 }, }``` Then the following fees would be charged based on the total number of API calls (assuming the currency selected is `USD`): * 1 call costs $75 * 50 calls cost $75 * 150 calls cost $100 The number of API calls cannot exceed 200.
func (LookupRatePlanResultOutput) ConsumptionPricingType ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) ConsumptionPricingType() pulumi.StringOutput
Pricing model used for consumption-based charges.
func (LookupRatePlanResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) CreatedAt() pulumi.StringOutput
Time that the rate plan was created in milliseconds since epoch.
func (LookupRatePlanResultOutput) CurrencyCode ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) CurrencyCode() pulumi.StringOutput
Currency to be used for billing. Consists of a three-letter code as defined by the [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) standard.
func (LookupRatePlanResultOutput) Description ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) Description() pulumi.StringOutput
Description of the rate plan.
func (LookupRatePlanResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) DisplayName() pulumi.StringOutput
Display name of the rate plan.
func (LookupRatePlanResultOutput) ElementType ¶ added in v0.8.0
func (LookupRatePlanResultOutput) ElementType() reflect.Type
func (LookupRatePlanResultOutput) EndTime ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) EndTime() pulumi.StringOutput
Time when the rate plan will expire in milliseconds since epoch. Set to 0 or `null` to indicate that the rate plan should never expire.
func (LookupRatePlanResultOutput) FixedFeeFrequency ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) FixedFeeFrequency() pulumi.IntOutput
Frequency at which the fixed fee is charged.
func (LookupRatePlanResultOutput) FixedRecurringFee ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) FixedRecurringFee() GoogleTypeMoneyResponseOutput
Fixed amount that is charged at a defined interval and billed in advance of use of the API product. The fee will be prorated for the first billing period.
func (LookupRatePlanResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) LastModifiedAt() pulumi.StringOutput
Time the rate plan was last modified in milliseconds since epoch.
func (LookupRatePlanResultOutput) Name ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) Name() pulumi.StringOutput
Name of the rate plan.
func (LookupRatePlanResultOutput) RevenueShareRates ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) RevenueShareRates() GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput
Details of the revenue sharing model.
func (LookupRatePlanResultOutput) RevenueShareType ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) RevenueShareType() pulumi.StringOutput
Method used to calculate the revenue that is shared with developers.
func (LookupRatePlanResultOutput) SetupFee ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) SetupFee() GoogleTypeMoneyResponseOutput
Initial, one-time fee paid when purchasing the API product.
func (LookupRatePlanResultOutput) StartTime ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) StartTime() pulumi.StringOutput
Time when the rate plan becomes active in milliseconds since epoch.
func (LookupRatePlanResultOutput) State ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) State() pulumi.StringOutput
Current state of the rate plan (draft or published).
func (LookupRatePlanResultOutput) ToLookupRatePlanResultOutput ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) ToLookupRatePlanResultOutput() LookupRatePlanResultOutput
func (LookupRatePlanResultOutput) ToLookupRatePlanResultOutputWithContext ¶ added in v0.8.0
func (o LookupRatePlanResultOutput) ToLookupRatePlanResultOutputWithContext(ctx context.Context) LookupRatePlanResultOutput
type LookupReferenceArgs ¶ added in v0.4.0
type LookupReferenceOutputArgs ¶ added in v0.8.0
type LookupReferenceOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` ReferenceId pulumi.StringInput `pulumi:"referenceId"` }
func (LookupReferenceOutputArgs) ElementType ¶ added in v0.8.0
func (LookupReferenceOutputArgs) ElementType() reflect.Type
type LookupReferenceResult ¶ added in v0.4.0
type LookupReferenceResult struct { // Optional. A human-readable description of this reference. Description string `pulumi:"description"` // The resource id of this reference. Values must match the regular expression [\w\s\-.]+. Name string `pulumi:"name"` // The id of the resource to which this reference refers. Must be the id of a resource that exists in the parent environment and is of the given resource_type. Refers string `pulumi:"refers"` // The type of resource referred to by this reference. Valid values are 'KeyStore' or 'TrustStore'. ResourceType string `pulumi:"resourceType"` }
func LookupReference ¶ added in v0.4.0
func LookupReference(ctx *pulumi.Context, args *LookupReferenceArgs, opts ...pulumi.InvokeOption) (*LookupReferenceResult, error)
Gets a Reference resource.
type LookupReferenceResultOutput ¶ added in v0.8.0
type LookupReferenceResultOutput struct{ *pulumi.OutputState }
func LookupReferenceOutput ¶ added in v0.8.0
func LookupReferenceOutput(ctx *pulumi.Context, args LookupReferenceOutputArgs, opts ...pulumi.InvokeOption) LookupReferenceResultOutput
func (LookupReferenceResultOutput) Description ¶ added in v0.8.0
func (o LookupReferenceResultOutput) Description() pulumi.StringOutput
Optional. A human-readable description of this reference.
func (LookupReferenceResultOutput) ElementType ¶ added in v0.8.0
func (LookupReferenceResultOutput) ElementType() reflect.Type
func (LookupReferenceResultOutput) Name ¶ added in v0.8.0
func (o LookupReferenceResultOutput) Name() pulumi.StringOutput
The resource id of this reference. Values must match the regular expression [\w\s\-.]+.
func (LookupReferenceResultOutput) Refers ¶ added in v0.8.0
func (o LookupReferenceResultOutput) Refers() pulumi.StringOutput
The id of the resource to which this reference refers. Must be the id of a resource that exists in the parent environment and is of the given resource_type.
func (LookupReferenceResultOutput) ResourceType ¶ added in v0.8.0
func (o LookupReferenceResultOutput) ResourceType() pulumi.StringOutput
The type of resource referred to by this reference. Valid values are 'KeyStore' or 'TrustStore'.
func (LookupReferenceResultOutput) ToLookupReferenceResultOutput ¶ added in v0.8.0
func (o LookupReferenceResultOutput) ToLookupReferenceResultOutput() LookupReferenceResultOutput
func (LookupReferenceResultOutput) ToLookupReferenceResultOutputWithContext ¶ added in v0.8.0
func (o LookupReferenceResultOutput) ToLookupReferenceResultOutputWithContext(ctx context.Context) LookupReferenceResultOutput
type LookupReportArgs ¶ added in v0.4.0
type LookupReportOutputArgs ¶ added in v0.8.0
type LookupReportOutputArgs struct { OrganizationId pulumi.StringInput `pulumi:"organizationId"` ReportId pulumi.StringInput `pulumi:"reportId"` }
func (LookupReportOutputArgs) ElementType ¶ added in v0.8.0
func (LookupReportOutputArgs) ElementType() reflect.Type
type LookupReportResult ¶ added in v0.4.0
type LookupReportResult struct { // This field contains the chart type for the report ChartType string `pulumi:"chartType"` // Legacy field: not used. This field contains a list of comments associated with custom report Comments []string `pulumi:"comments"` // Unix time when the app was created json key: createdAt CreatedAt string `pulumi:"createdAt"` // This contains the list of dimensions for the report Dimensions []string `pulumi:"dimensions"` // This is the display name for the report DisplayName string `pulumi:"displayName"` // Environment name Environment string `pulumi:"environment"` // This field contains the filter expression Filter string `pulumi:"filter"` // Legacy field: not used. Contains the from time for the report FromTime string `pulumi:"fromTime"` // Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt LastModifiedAt string `pulumi:"lastModifiedAt"` // Last viewed time of this entity as milliseconds since epoch LastViewedAt string `pulumi:"lastViewedAt"` // Legacy field: not used This field contains the limit for the result retrieved Limit string `pulumi:"limit"` // This contains the list of metrics Metrics []GoogleCloudApigeeV1CustomReportMetricResponse `pulumi:"metrics"` // Unique identifier for the report T his is a legacy field used to encode custom report unique id Name string `pulumi:"name"` // Legacy field: not used. This field contains the offset for the data Offset string `pulumi:"offset"` // Organization name Organization string `pulumi:"organization"` // This field contains report properties such as ui metadata etc. Properties []GoogleCloudApigeeV1ReportPropertyResponse `pulumi:"properties"` // Legacy field: not used much. Contains the list of sort by columns SortByCols []string `pulumi:"sortByCols"` // Legacy field: not used much. Contains the sort order for the sort columns SortOrder string `pulumi:"sortOrder"` // Legacy field: not used. This field contains a list of tags associated with custom report Tags []string `pulumi:"tags"` // This field contains the time unit of aggregation for the report TimeUnit string `pulumi:"timeUnit"` // Legacy field: not used. Contains the end time for the report ToTime string `pulumi:"toTime"` // Legacy field: not used. This field contains the top k parameter value for restricting the result Topk string `pulumi:"topk"` }
func LookupReport ¶ added in v0.4.0
func LookupReport(ctx *pulumi.Context, args *LookupReportArgs, opts ...pulumi.InvokeOption) (*LookupReportResult, error)
Retrieve a custom report definition.
type LookupReportResultOutput ¶ added in v0.8.0
type LookupReportResultOutput struct{ *pulumi.OutputState }
func LookupReportOutput ¶ added in v0.8.0
func LookupReportOutput(ctx *pulumi.Context, args LookupReportOutputArgs, opts ...pulumi.InvokeOption) LookupReportResultOutput
func (LookupReportResultOutput) ChartType ¶ added in v0.8.0
func (o LookupReportResultOutput) ChartType() pulumi.StringOutput
This field contains the chart type for the report
func (LookupReportResultOutput) Comments ¶ added in v0.8.0
func (o LookupReportResultOutput) Comments() pulumi.StringArrayOutput
Legacy field: not used. This field contains a list of comments associated with custom report
func (LookupReportResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupReportResultOutput) CreatedAt() pulumi.StringOutput
Unix time when the app was created json key: createdAt
func (LookupReportResultOutput) Dimensions ¶ added in v0.8.0
func (o LookupReportResultOutput) Dimensions() pulumi.StringArrayOutput
This contains the list of dimensions for the report
func (LookupReportResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupReportResultOutput) DisplayName() pulumi.StringOutput
This is the display name for the report
func (LookupReportResultOutput) ElementType ¶ added in v0.8.0
func (LookupReportResultOutput) ElementType() reflect.Type
func (LookupReportResultOutput) Environment ¶ added in v0.8.0
func (o LookupReportResultOutput) Environment() pulumi.StringOutput
Environment name
func (LookupReportResultOutput) Filter ¶ added in v0.8.0
func (o LookupReportResultOutput) Filter() pulumi.StringOutput
This field contains the filter expression
func (LookupReportResultOutput) FromTime ¶ added in v0.8.0
func (o LookupReportResultOutput) FromTime() pulumi.StringOutput
Legacy field: not used. Contains the from time for the report
func (LookupReportResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupReportResultOutput) LastModifiedAt() pulumi.StringOutput
Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
func (LookupReportResultOutput) LastViewedAt ¶ added in v0.8.0
func (o LookupReportResultOutput) LastViewedAt() pulumi.StringOutput
Last viewed time of this entity as milliseconds since epoch
func (LookupReportResultOutput) Limit ¶ added in v0.8.0
func (o LookupReportResultOutput) Limit() pulumi.StringOutput
Legacy field: not used This field contains the limit for the result retrieved
func (LookupReportResultOutput) Metrics ¶ added in v0.8.0
func (o LookupReportResultOutput) Metrics() GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput
This contains the list of metrics
func (LookupReportResultOutput) Name ¶ added in v0.8.0
func (o LookupReportResultOutput) Name() pulumi.StringOutput
Unique identifier for the report T his is a legacy field used to encode custom report unique id
func (LookupReportResultOutput) Offset ¶ added in v0.8.0
func (o LookupReportResultOutput) Offset() pulumi.StringOutput
Legacy field: not used. This field contains the offset for the data
func (LookupReportResultOutput) Organization ¶ added in v0.8.0
func (o LookupReportResultOutput) Organization() pulumi.StringOutput
Organization name
func (LookupReportResultOutput) Properties ¶ added in v0.8.0
func (o LookupReportResultOutput) Properties() GoogleCloudApigeeV1ReportPropertyResponseArrayOutput
This field contains report properties such as ui metadata etc.
func (LookupReportResultOutput) SortByCols ¶ added in v0.8.0
func (o LookupReportResultOutput) SortByCols() pulumi.StringArrayOutput
Legacy field: not used much. Contains the list of sort by columns
func (LookupReportResultOutput) SortOrder ¶ added in v0.8.0
func (o LookupReportResultOutput) SortOrder() pulumi.StringOutput
Legacy field: not used much. Contains the sort order for the sort columns
func (LookupReportResultOutput) Tags ¶ added in v0.8.0
func (o LookupReportResultOutput) Tags() pulumi.StringArrayOutput
Legacy field: not used. This field contains a list of tags associated with custom report
func (LookupReportResultOutput) TimeUnit ¶ added in v0.8.0
func (o LookupReportResultOutput) TimeUnit() pulumi.StringOutput
This field contains the time unit of aggregation for the report
func (LookupReportResultOutput) ToLookupReportResultOutput ¶ added in v0.8.0
func (o LookupReportResultOutput) ToLookupReportResultOutput() LookupReportResultOutput
func (LookupReportResultOutput) ToLookupReportResultOutputWithContext ¶ added in v0.8.0
func (o LookupReportResultOutput) ToLookupReportResultOutputWithContext(ctx context.Context) LookupReportResultOutput
func (LookupReportResultOutput) ToTime ¶ added in v0.8.0
func (o LookupReportResultOutput) ToTime() pulumi.StringOutput
Legacy field: not used. Contains the end time for the report
func (LookupReportResultOutput) Topk ¶ added in v0.8.0
func (o LookupReportResultOutput) Topk() pulumi.StringOutput
Legacy field: not used. This field contains the top k parameter value for restricting the result
type LookupResourcefileArgs ¶ added in v0.4.0
type LookupResourcefileOutputArgs ¶ added in v0.8.0
type LookupResourcefileOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` Name pulumi.StringInput `pulumi:"name"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` Type pulumi.StringInput `pulumi:"type"` }
func (LookupResourcefileOutputArgs) ElementType ¶ added in v0.8.0
func (LookupResourcefileOutputArgs) ElementType() reflect.Type
type LookupResourcefileResult ¶ added in v0.4.0
type LookupResourcefileResult struct { // The HTTP Content-Type header value specifying the content type of the body. ContentType string `pulumi:"contentType"` // The HTTP request/response body as raw binary. Data string `pulumi:"data"` // Application specific response metadata. Must be set in the first response for streaming APIs. Extensions []map[string]string `pulumi:"extensions"` }
func LookupResourcefile ¶ added in v0.4.0
func LookupResourcefile(ctx *pulumi.Context, args *LookupResourcefileArgs, opts ...pulumi.InvokeOption) (*LookupResourcefileResult, error)
Gets the contents of a resource file. For more information about resource files, see [Resource files](https://cloud.google.com/apigee/docs/api-platform/develop/resource-files).
type LookupResourcefileResultOutput ¶ added in v0.8.0
type LookupResourcefileResultOutput struct{ *pulumi.OutputState }
func LookupResourcefileOutput ¶ added in v0.8.0
func LookupResourcefileOutput(ctx *pulumi.Context, args LookupResourcefileOutputArgs, opts ...pulumi.InvokeOption) LookupResourcefileResultOutput
func (LookupResourcefileResultOutput) ContentType ¶ added in v0.8.0
func (o LookupResourcefileResultOutput) ContentType() pulumi.StringOutput
The HTTP Content-Type header value specifying the content type of the body.
func (LookupResourcefileResultOutput) Data ¶ added in v0.8.0
func (o LookupResourcefileResultOutput) Data() pulumi.StringOutput
The HTTP request/response body as raw binary.
func (LookupResourcefileResultOutput) ElementType ¶ added in v0.8.0
func (LookupResourcefileResultOutput) ElementType() reflect.Type
func (LookupResourcefileResultOutput) Extensions ¶ added in v0.8.0
func (o LookupResourcefileResultOutput) Extensions() pulumi.StringMapArrayOutput
Application specific response metadata. Must be set in the first response for streaming APIs.
func (LookupResourcefileResultOutput) ToLookupResourcefileResultOutput ¶ added in v0.8.0
func (o LookupResourcefileResultOutput) ToLookupResourcefileResultOutput() LookupResourcefileResultOutput
func (LookupResourcefileResultOutput) ToLookupResourcefileResultOutputWithContext ¶ added in v0.8.0
func (o LookupResourcefileResultOutput) ToLookupResourcefileResultOutputWithContext(ctx context.Context) LookupResourcefileResultOutput
type LookupSharedflowArgs ¶ added in v0.4.0
type LookupSharedflowArgs struct {}
type LookupSharedflowOutputArgs ¶ added in v0.8.0
type LookupSharedflowOutputArgs struct {}
func (LookupSharedflowOutputArgs) ElementType ¶ added in v0.8.0
func (LookupSharedflowOutputArgs) ElementType() reflect.Type
type LookupSharedflowResult ¶ added in v0.4.0
type LookupSharedflowResult struct { string `pulumi:"latestRevisionId"` MetaData GoogleCloudApigeeV1EntityMetadataResponse `pulumi:"metaData"` Name string `pulumi:"name"` Revision []string `pulumi:"revision"` }LatestRevisionId
func LookupSharedflow ¶ added in v0.4.0
func LookupSharedflow(ctx *pulumi.Context, args *LookupSharedflowArgs, opts ...pulumi.InvokeOption) (*LookupSharedflowResult, error)
Gets a shared flow by name, including a list of its revisions.
type LookupSharedflowResultOutput ¶ added in v0.8.0
func LookupSharedflowOutput ¶ added in v0.8.0
func LookupSharedflowOutput(ctx *pulumi.Context, args LookupSharedflowOutputArgs, opts ...pulumi.InvokeOption) LookupSharedflowResultOutput
func (LookupSharedflowResultOutput) ElementType ¶ added in v0.8.0
func (LookupSharedflowResultOutput) ElementType() reflect.Type
func (LookupSharedflowResultOutput) LatestRevisionId ¶ added in v0.8.0
func (o LookupSharedflowResultOutput) LatestRevisionId() pulumi.StringOutput
The id of the most recently created revision for this shared flow.
func (LookupSharedflowResultOutput) MetaData ¶ added in v0.8.0
func (o LookupSharedflowResultOutput) MetaData() GoogleCloudApigeeV1EntityMetadataResponseOutput
Metadata describing the shared flow.
func (LookupSharedflowResultOutput) Name ¶ added in v0.8.0
func (o LookupSharedflowResultOutput) Name() pulumi.StringOutput
The ID of the shared flow.
func (LookupSharedflowResultOutput) Revision ¶ added in v0.8.0
func (o LookupSharedflowResultOutput) Revision() pulumi.StringArrayOutput
A list of revisions of this shared flow.
func (LookupSharedflowResultOutput) ToLookupSharedflowResultOutput ¶ added in v0.8.0
func (o LookupSharedflowResultOutput) ToLookupSharedflowResultOutput() LookupSharedflowResultOutput
func (LookupSharedflowResultOutput) ToLookupSharedflowResultOutputWithContext ¶ added in v0.8.0
func (o LookupSharedflowResultOutput) ToLookupSharedflowResultOutputWithContext(ctx context.Context) LookupSharedflowResultOutput
type LookupSubscriptionArgs ¶ added in v0.4.0
type LookupSubscriptionOutputArgs ¶ added in v0.8.0
type LookupSubscriptionOutputArgs struct { DeveloperId pulumi.StringInput `pulumi:"developerId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` }
func (LookupSubscriptionOutputArgs) ElementType ¶ added in v0.8.0
func (LookupSubscriptionOutputArgs) ElementType() reflect.Type
type LookupSubscriptionResult ¶ added in v0.4.0
type LookupSubscriptionResult struct { // Name of the API product for which the developer is purchasing a subscription. Apiproduct string `pulumi:"apiproduct"` // Time when the API product subscription was created in milliseconds since epoch. CreatedAt string `pulumi:"createdAt"` // Time when the API product subscription ends in milliseconds since epoch. EndTime string `pulumi:"endTime"` // Time when the API product subscription was last modified in milliseconds since epoch. LastModifiedAt string `pulumi:"lastModifiedAt"` // Name of the API product subscription. Name string `pulumi:"name"` // Time when the API product subscription starts in milliseconds since epoch. StartTime string `pulumi:"startTime"` }
func LookupSubscription ¶ added in v0.4.0
func LookupSubscription(ctx *pulumi.Context, args *LookupSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupSubscriptionResult, error)
Gets details for an API product subscription.
type LookupSubscriptionResultOutput ¶ added in v0.8.0
type LookupSubscriptionResultOutput struct{ *pulumi.OutputState }
func LookupSubscriptionOutput ¶ added in v0.8.0
func LookupSubscriptionOutput(ctx *pulumi.Context, args LookupSubscriptionOutputArgs, opts ...pulumi.InvokeOption) LookupSubscriptionResultOutput
func (LookupSubscriptionResultOutput) Apiproduct ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) Apiproduct() pulumi.StringOutput
Name of the API product for which the developer is purchasing a subscription.
func (LookupSubscriptionResultOutput) CreatedAt ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) CreatedAt() pulumi.StringOutput
Time when the API product subscription was created in milliseconds since epoch.
func (LookupSubscriptionResultOutput) ElementType ¶ added in v0.8.0
func (LookupSubscriptionResultOutput) ElementType() reflect.Type
func (LookupSubscriptionResultOutput) EndTime ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) EndTime() pulumi.StringOutput
Time when the API product subscription ends in milliseconds since epoch.
func (LookupSubscriptionResultOutput) LastModifiedAt ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) LastModifiedAt() pulumi.StringOutput
Time when the API product subscription was last modified in milliseconds since epoch.
func (LookupSubscriptionResultOutput) Name ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) Name() pulumi.StringOutput
Name of the API product subscription.
func (LookupSubscriptionResultOutput) StartTime ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) StartTime() pulumi.StringOutput
Time when the API product subscription starts in milliseconds since epoch.
func (LookupSubscriptionResultOutput) ToLookupSubscriptionResultOutput ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) ToLookupSubscriptionResultOutput() LookupSubscriptionResultOutput
func (LookupSubscriptionResultOutput) ToLookupSubscriptionResultOutputWithContext ¶ added in v0.8.0
func (o LookupSubscriptionResultOutput) ToLookupSubscriptionResultOutputWithContext(ctx context.Context) LookupSubscriptionResultOutput
type LookupTargetServerArgs ¶ added in v0.4.0
type LookupTargetServerOutputArgs ¶ added in v0.8.0
type LookupTargetServerOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` OrganizationId pulumi.StringInput `pulumi:"organizationId"` TargetserverId pulumi.StringInput `pulumi:"targetserverId"` }
func (LookupTargetServerOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTargetServerOutputArgs) ElementType() reflect.Type
type LookupTargetServerResult ¶ added in v0.4.0
type LookupTargetServerResult struct { // Optional. A human-readable description of this TargetServer. Description string `pulumi:"description"` // The host name this target connects to. Value must be a valid hostname as described by RFC-1123. Host string `pulumi:"host"` // Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true. IsEnabled bool `pulumi:"isEnabled"` // The resource id of this target server. Values must match the regular expression Name string `pulumi:"name"` // The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. Port int `pulumi:"port"` // Immutable. The protocol used by this TargetServer. Protocol string `pulumi:"protocol"` // Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration. SSLInfo GoogleCloudApigeeV1TlsInfoResponse `pulumi:"sSLInfo"` }
func LookupTargetServer ¶ added in v0.4.0
func LookupTargetServer(ctx *pulumi.Context, args *LookupTargetServerArgs, opts ...pulumi.InvokeOption) (*LookupTargetServerResult, error)
Gets a TargetServer resource.
type LookupTargetServerResultOutput ¶ added in v0.8.0
type LookupTargetServerResultOutput struct{ *pulumi.OutputState }
func LookupTargetServerOutput ¶ added in v0.8.0
func LookupTargetServerOutput(ctx *pulumi.Context, args LookupTargetServerOutputArgs, opts ...pulumi.InvokeOption) LookupTargetServerResultOutput
func (LookupTargetServerResultOutput) Description ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) Description() pulumi.StringOutput
Optional. A human-readable description of this TargetServer.
func (LookupTargetServerResultOutput) ElementType ¶ added in v0.8.0
func (LookupTargetServerResultOutput) ElementType() reflect.Type
func (LookupTargetServerResultOutput) Host ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) Host() pulumi.StringOutput
The host name this target connects to. Value must be a valid hostname as described by RFC-1123.
func (LookupTargetServerResultOutput) IsEnabled ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) IsEnabled() pulumi.BoolOutput
Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
func (LookupTargetServerResultOutput) Name ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) Name() pulumi.StringOutput
The resource id of this target server. Values must match the regular expression
func (LookupTargetServerResultOutput) Port ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) Port() pulumi.IntOutput
The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
func (LookupTargetServerResultOutput) Protocol ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) Protocol() pulumi.StringOutput
Immutable. The protocol used by this TargetServer.
func (LookupTargetServerResultOutput) SSLInfo ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) SSLInfo() GoogleCloudApigeeV1TlsInfoResponseOutput
Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
func (LookupTargetServerResultOutput) ToLookupTargetServerResultOutput ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) ToLookupTargetServerResultOutput() LookupTargetServerResultOutput
func (LookupTargetServerResultOutput) ToLookupTargetServerResultOutputWithContext ¶ added in v0.8.0
func (o LookupTargetServerResultOutput) ToLookupTargetServerResultOutputWithContext(ctx context.Context) LookupTargetServerResultOutput
type NatAddress ¶ added in v0.3.0
type NatAddress struct { pulumi.CustomResourceState // The static IPV4 address. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // Resource ID of the NAT address. Name pulumi.StringOutput `pulumi:"name"` // State of the nat address. State pulumi.StringOutput `pulumi:"state"` }
Creates a NAT address. The address is created in the RESERVED state and a static external IP address will be provisioned. At this time, the instance will not use this IP address for Internet egress traffic. The address can be activated for use once any required firewall IP whitelisting has been completed. **Note:** Not supported for Apigee hybrid.
func GetNatAddress ¶ added in v0.3.0
func GetNatAddress(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NatAddressState, opts ...pulumi.ResourceOption) (*NatAddress, error)
GetNatAddress gets an existing NatAddress 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 NewNatAddress ¶ added in v0.3.0
func NewNatAddress(ctx *pulumi.Context, name string, args *NatAddressArgs, opts ...pulumi.ResourceOption) (*NatAddress, error)
NewNatAddress registers a new resource with the given unique name, arguments, and options.
func (*NatAddress) ElementType ¶ added in v0.3.0
func (*NatAddress) ElementType() reflect.Type
func (*NatAddress) ToNatAddressOutput ¶ added in v0.3.0
func (i *NatAddress) ToNatAddressOutput() NatAddressOutput
func (*NatAddress) ToNatAddressOutputWithContext ¶ added in v0.3.0
func (i *NatAddress) ToNatAddressOutputWithContext(ctx context.Context) NatAddressOutput
type NatAddressArgs ¶ added in v0.3.0
type NatAddressArgs struct { InstanceId pulumi.StringInput // Resource ID of the NAT address. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput }
The set of arguments for constructing a NatAddress resource.
func (NatAddressArgs) ElementType ¶ added in v0.3.0
func (NatAddressArgs) ElementType() reflect.Type
type NatAddressInput ¶ added in v0.3.0
type NatAddressInput interface { pulumi.Input ToNatAddressOutput() NatAddressOutput ToNatAddressOutputWithContext(ctx context.Context) NatAddressOutput }
type NatAddressOutput ¶ added in v0.3.0
type NatAddressOutput struct{ *pulumi.OutputState }
func (NatAddressOutput) ElementType ¶ added in v0.3.0
func (NatAddressOutput) ElementType() reflect.Type
func (NatAddressOutput) ToNatAddressOutput ¶ added in v0.3.0
func (o NatAddressOutput) ToNatAddressOutput() NatAddressOutput
func (NatAddressOutput) ToNatAddressOutputWithContext ¶ added in v0.3.0
func (o NatAddressOutput) ToNatAddressOutputWithContext(ctx context.Context) NatAddressOutput
type NatAddressState ¶ added in v0.3.0
type NatAddressState struct { }
func (NatAddressState) ElementType ¶ added in v0.3.0
func (NatAddressState) ElementType() reflect.Type
type Organization ¶
type Organization struct { pulumi.CustomResourceState // Addon configurations of the Apigee organization. AddonsConfig GoogleCloudApigeeV1AddonsConfigResponseOutput `pulumi:"addonsConfig"` // Primary GCP region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org). AnalyticsRegion pulumi.StringOutput `pulumi:"analyticsRegion"` // Not used by Apigee. Attributes pulumi.StringArrayOutput `pulumi:"attributes"` // Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). Valid only when [RuntimeType](#RuntimeType) is set to `CLOUD`. The value must be set before the creation of a runtime instance and can be updated only when there are no runtime instances. For example: `default`. Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). See [Shared VPC overview](https://cloud.google.com/vpc/docs/shared-vpc). To use a shared VPC network, use the following format: `projects/{host-project-id}/{region}/networks/{network-name}`. For example: `projects/my-sharedvpc-host/global/networks/mynetwork` **Note:** Not supported for Apigee hybrid. AuthorizedNetwork pulumi.StringOutput `pulumi:"authorizedNetwork"` // Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing). BillingType pulumi.StringOutput `pulumi:"billingType"` // Base64-encoded public certificate for the root CA of the Apigee organization. Valid only when [RuntimeType](#RuntimeType) is `CLOUD`. CaCertificate pulumi.StringOutput `pulumi:"caCertificate"` // Time that the Apigee organization was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Not used by Apigee. CustomerName pulumi.StringOutput `pulumi:"customerName"` // Description of the Apigee organization. Description pulumi.StringOutput `pulumi:"description"` // Display name for the Apigee organization. Unused, but reserved for future use. DisplayName pulumi.StringOutput `pulumi:"displayName"` // List of environments in the Apigee organization. Environments pulumi.StringArrayOutput `pulumi:"environments"` // Time that the Apigee organization is scheduled for deletion. ExpiresAt pulumi.StringOutput `pulumi:"expiresAt"` // Time that the Apigee organization was last modified in milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Name of the Apigee organization. Name pulumi.StringOutput `pulumi:"name"` // Configuration for the Portals settings. PortalDisabled pulumi.BoolOutput `pulumi:"portalDisabled"` // Project ID associated with the Apigee organization. Project pulumi.StringOutput `pulumi:"project"` // Properties defined in the Apigee organization profile. Properties GoogleCloudApigeeV1PropertiesResponseOutput `pulumi:"properties"` // Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid. RuntimeDatabaseEncryptionKeyName pulumi.StringOutput `pulumi:"runtimeDatabaseEncryptionKeyName"` // Runtime type of the Apigee organization based on the Apigee subscription purchased. RuntimeType pulumi.StringOutput `pulumi:"runtimeType"` // State of the organization. Values other than ACTIVE means the resource is not ready to use. State pulumi.StringOutput `pulumi:"state"` // Not used by Apigee. Type pulumi.StringOutput `pulumi:"type"` }
Creates an Apigee organization. See [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org). Auto-naming is currently not supported for this resource.
func GetOrganization ¶
func GetOrganization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationState, opts ...pulumi.ResourceOption) (*Organization, error)
GetOrganization gets an existing Organization 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 NewOrganization ¶
func NewOrganization(ctx *pulumi.Context, name string, args *OrganizationArgs, opts ...pulumi.ResourceOption) (*Organization, error)
NewOrganization registers a new resource with the given unique name, arguments, and options.
func (*Organization) ElementType ¶
func (*Organization) ElementType() reflect.Type
func (*Organization) ToOrganizationOutput ¶
func (i *Organization) ToOrganizationOutput() OrganizationOutput
func (*Organization) ToOrganizationOutputWithContext ¶
func (i *Organization) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationArgs ¶
type OrganizationArgs struct { // Addon configurations of the Apigee organization. AddonsConfig GoogleCloudApigeeV1AddonsConfigPtrInput // Primary GCP region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org). AnalyticsRegion pulumi.StringInput // Not used by Apigee. Attributes pulumi.StringArrayInput // Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). Valid only when [RuntimeType](#RuntimeType) is set to `CLOUD`. The value must be set before the creation of a runtime instance and can be updated only when there are no runtime instances. For example: `default`. Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). See [Shared VPC overview](https://cloud.google.com/vpc/docs/shared-vpc). To use a shared VPC network, use the following format: `projects/{host-project-id}/{region}/networks/{network-name}`. For example: `projects/my-sharedvpc-host/global/networks/mynetwork` **Note:** Not supported for Apigee hybrid. AuthorizedNetwork pulumi.StringPtrInput // Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing). BillingType OrganizationBillingTypePtrInput // Not used by Apigee. CustomerName pulumi.StringPtrInput // Description of the Apigee organization. Description pulumi.StringPtrInput // Display name for the Apigee organization. Unused, but reserved for future use. DisplayName pulumi.StringPtrInput Parent pulumi.StringInput // Configuration for the Portals settings. PortalDisabled pulumi.BoolPtrInput // Properties defined in the Apigee organization profile. Properties GoogleCloudApigeeV1PropertiesPtrInput // Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid. RuntimeDatabaseEncryptionKeyName pulumi.StringPtrInput // Runtime type of the Apigee organization based on the Apigee subscription purchased. RuntimeType OrganizationRuntimeTypeInput // Not used by Apigee. Type OrganizationTypePtrInput }
The set of arguments for constructing a Organization resource.
func (OrganizationArgs) ElementType ¶
func (OrganizationArgs) ElementType() reflect.Type
type OrganizationBillingType ¶ added in v0.4.0
type OrganizationBillingType string
Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing).
func (OrganizationBillingType) ElementType ¶ added in v0.4.0
func (OrganizationBillingType) ElementType() reflect.Type
func (OrganizationBillingType) ToOrganizationBillingTypeOutput ¶ added in v0.6.0
func (e OrganizationBillingType) ToOrganizationBillingTypeOutput() OrganizationBillingTypeOutput
func (OrganizationBillingType) ToOrganizationBillingTypeOutputWithContext ¶ added in v0.6.0
func (e OrganizationBillingType) ToOrganizationBillingTypeOutputWithContext(ctx context.Context) OrganizationBillingTypeOutput
func (OrganizationBillingType) ToOrganizationBillingTypePtrOutput ¶ added in v0.6.0
func (e OrganizationBillingType) ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput
func (OrganizationBillingType) ToOrganizationBillingTypePtrOutputWithContext ¶ added in v0.6.0
func (e OrganizationBillingType) ToOrganizationBillingTypePtrOutputWithContext(ctx context.Context) OrganizationBillingTypePtrOutput
func (OrganizationBillingType) ToStringOutput ¶ added in v0.4.0
func (e OrganizationBillingType) ToStringOutput() pulumi.StringOutput
func (OrganizationBillingType) ToStringOutputWithContext ¶ added in v0.4.0
func (e OrganizationBillingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OrganizationBillingType) ToStringPtrOutput ¶ added in v0.4.0
func (e OrganizationBillingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationBillingType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e OrganizationBillingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationBillingTypeInput ¶ added in v0.6.0
type OrganizationBillingTypeInput interface { pulumi.Input ToOrganizationBillingTypeOutput() OrganizationBillingTypeOutput ToOrganizationBillingTypeOutputWithContext(context.Context) OrganizationBillingTypeOutput }
OrganizationBillingTypeInput is an input type that accepts OrganizationBillingTypeArgs and OrganizationBillingTypeOutput values. You can construct a concrete instance of `OrganizationBillingTypeInput` via:
OrganizationBillingTypeArgs{...}
type OrganizationBillingTypeOutput ¶ added in v0.6.0
type OrganizationBillingTypeOutput struct{ *pulumi.OutputState }
func (OrganizationBillingTypeOutput) ElementType ¶ added in v0.6.0
func (OrganizationBillingTypeOutput) ElementType() reflect.Type
func (OrganizationBillingTypeOutput) ToOrganizationBillingTypeOutput ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypeOutput() OrganizationBillingTypeOutput
func (OrganizationBillingTypeOutput) ToOrganizationBillingTypeOutputWithContext ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypeOutputWithContext(ctx context.Context) OrganizationBillingTypeOutput
func (OrganizationBillingTypeOutput) ToOrganizationBillingTypePtrOutput ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput
func (OrganizationBillingTypeOutput) ToOrganizationBillingTypePtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToOrganizationBillingTypePtrOutputWithContext(ctx context.Context) OrganizationBillingTypePtrOutput
func (OrganizationBillingTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToStringOutput() pulumi.StringOutput
func (OrganizationBillingTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OrganizationBillingTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationBillingTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationBillingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationBillingTypePtrInput ¶ added in v0.6.0
type OrganizationBillingTypePtrInput interface { pulumi.Input ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput ToOrganizationBillingTypePtrOutputWithContext(context.Context) OrganizationBillingTypePtrOutput }
func OrganizationBillingTypePtr ¶ added in v0.6.0
func OrganizationBillingTypePtr(v string) OrganizationBillingTypePtrInput
type OrganizationBillingTypePtrOutput ¶ added in v0.6.0
type OrganizationBillingTypePtrOutput struct{ *pulumi.OutputState }
func (OrganizationBillingTypePtrOutput) Elem ¶ added in v0.6.0
func (o OrganizationBillingTypePtrOutput) Elem() OrganizationBillingTypeOutput
func (OrganizationBillingTypePtrOutput) ElementType ¶ added in v0.6.0
func (OrganizationBillingTypePtrOutput) ElementType() reflect.Type
func (OrganizationBillingTypePtrOutput) ToOrganizationBillingTypePtrOutput ¶ added in v0.6.0
func (o OrganizationBillingTypePtrOutput) ToOrganizationBillingTypePtrOutput() OrganizationBillingTypePtrOutput
func (OrganizationBillingTypePtrOutput) ToOrganizationBillingTypePtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationBillingTypePtrOutput) ToOrganizationBillingTypePtrOutputWithContext(ctx context.Context) OrganizationBillingTypePtrOutput
func (OrganizationBillingTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o OrganizationBillingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationBillingTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationBillingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationEnvironmentIamPolicy ¶
type OrganizationEnvironmentIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the IAM policy on an environment, if the policy already exists it will be replaced. For more information, see [Manage users, roles, and permissions using the API](https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-users-roles). You must have the `apigee.environments.setIamPolicy` permission to call this API. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetOrganizationEnvironmentIamPolicy ¶
func GetOrganizationEnvironmentIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationEnvironmentIamPolicyState, opts ...pulumi.ResourceOption) (*OrganizationEnvironmentIamPolicy, error)
GetOrganizationEnvironmentIamPolicy gets an existing OrganizationEnvironmentIamPolicy 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 NewOrganizationEnvironmentIamPolicy ¶
func NewOrganizationEnvironmentIamPolicy(ctx *pulumi.Context, name string, args *OrganizationEnvironmentIamPolicyArgs, opts ...pulumi.ResourceOption) (*OrganizationEnvironmentIamPolicy, error)
NewOrganizationEnvironmentIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*OrganizationEnvironmentIamPolicy) ElementType ¶
func (*OrganizationEnvironmentIamPolicy) ElementType() reflect.Type
func (*OrganizationEnvironmentIamPolicy) ToOrganizationEnvironmentIamPolicyOutput ¶
func (i *OrganizationEnvironmentIamPolicy) ToOrganizationEnvironmentIamPolicyOutput() OrganizationEnvironmentIamPolicyOutput
func (*OrganizationEnvironmentIamPolicy) ToOrganizationEnvironmentIamPolicyOutputWithContext ¶
func (i *OrganizationEnvironmentIamPolicy) ToOrganizationEnvironmentIamPolicyOutputWithContext(ctx context.Context) OrganizationEnvironmentIamPolicyOutput
type OrganizationEnvironmentIamPolicyArgs ¶
type OrganizationEnvironmentIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings GoogleIamV1BindingArrayInput EnvironmentId pulumi.StringInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput OrganizationId pulumi.StringInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used: `paths: "bindings, etag"` UpdateMask pulumi.StringPtrInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a OrganizationEnvironmentIamPolicy resource.
func (OrganizationEnvironmentIamPolicyArgs) ElementType ¶
func (OrganizationEnvironmentIamPolicyArgs) ElementType() reflect.Type
type OrganizationEnvironmentIamPolicyInput ¶
type OrganizationEnvironmentIamPolicyInput interface { pulumi.Input ToOrganizationEnvironmentIamPolicyOutput() OrganizationEnvironmentIamPolicyOutput ToOrganizationEnvironmentIamPolicyOutputWithContext(ctx context.Context) OrganizationEnvironmentIamPolicyOutput }
type OrganizationEnvironmentIamPolicyOutput ¶
type OrganizationEnvironmentIamPolicyOutput struct{ *pulumi.OutputState }
func (OrganizationEnvironmentIamPolicyOutput) ElementType ¶
func (OrganizationEnvironmentIamPolicyOutput) ElementType() reflect.Type
func (OrganizationEnvironmentIamPolicyOutput) ToOrganizationEnvironmentIamPolicyOutput ¶
func (o OrganizationEnvironmentIamPolicyOutput) ToOrganizationEnvironmentIamPolicyOutput() OrganizationEnvironmentIamPolicyOutput
func (OrganizationEnvironmentIamPolicyOutput) ToOrganizationEnvironmentIamPolicyOutputWithContext ¶
func (o OrganizationEnvironmentIamPolicyOutput) ToOrganizationEnvironmentIamPolicyOutputWithContext(ctx context.Context) OrganizationEnvironmentIamPolicyOutput
type OrganizationEnvironmentIamPolicyState ¶
type OrganizationEnvironmentIamPolicyState struct { }
func (OrganizationEnvironmentIamPolicyState) ElementType ¶
func (OrganizationEnvironmentIamPolicyState) ElementType() reflect.Type
type OrganizationInput ¶
type OrganizationInput interface { pulumi.Input ToOrganizationOutput() OrganizationOutput ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput }
type OrganizationOutput ¶
type OrganizationOutput struct{ *pulumi.OutputState }
func (OrganizationOutput) ElementType ¶
func (OrganizationOutput) ElementType() reflect.Type
func (OrganizationOutput) ToOrganizationOutput ¶
func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
func (OrganizationOutput) ToOrganizationOutputWithContext ¶
func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationRuntimeType ¶ added in v0.4.0
type OrganizationRuntimeType string
Required. Runtime type of the Apigee organization based on the Apigee subscription purchased.
func (OrganizationRuntimeType) ElementType ¶ added in v0.4.0
func (OrganizationRuntimeType) ElementType() reflect.Type
func (OrganizationRuntimeType) ToOrganizationRuntimeTypeOutput ¶ added in v0.6.0
func (e OrganizationRuntimeType) ToOrganizationRuntimeTypeOutput() OrganizationRuntimeTypeOutput
func (OrganizationRuntimeType) ToOrganizationRuntimeTypeOutputWithContext ¶ added in v0.6.0
func (e OrganizationRuntimeType) ToOrganizationRuntimeTypeOutputWithContext(ctx context.Context) OrganizationRuntimeTypeOutput
func (OrganizationRuntimeType) ToOrganizationRuntimeTypePtrOutput ¶ added in v0.6.0
func (e OrganizationRuntimeType) ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput
func (OrganizationRuntimeType) ToOrganizationRuntimeTypePtrOutputWithContext ¶ added in v0.6.0
func (e OrganizationRuntimeType) ToOrganizationRuntimeTypePtrOutputWithContext(ctx context.Context) OrganizationRuntimeTypePtrOutput
func (OrganizationRuntimeType) ToStringOutput ¶ added in v0.4.0
func (e OrganizationRuntimeType) ToStringOutput() pulumi.StringOutput
func (OrganizationRuntimeType) ToStringOutputWithContext ¶ added in v0.4.0
func (e OrganizationRuntimeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OrganizationRuntimeType) ToStringPtrOutput ¶ added in v0.4.0
func (e OrganizationRuntimeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationRuntimeType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e OrganizationRuntimeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationRuntimeTypeInput ¶ added in v0.6.0
type OrganizationRuntimeTypeInput interface { pulumi.Input ToOrganizationRuntimeTypeOutput() OrganizationRuntimeTypeOutput ToOrganizationRuntimeTypeOutputWithContext(context.Context) OrganizationRuntimeTypeOutput }
OrganizationRuntimeTypeInput is an input type that accepts OrganizationRuntimeTypeArgs and OrganizationRuntimeTypeOutput values. You can construct a concrete instance of `OrganizationRuntimeTypeInput` via:
OrganizationRuntimeTypeArgs{...}
type OrganizationRuntimeTypeOutput ¶ added in v0.6.0
type OrganizationRuntimeTypeOutput struct{ *pulumi.OutputState }
func (OrganizationRuntimeTypeOutput) ElementType ¶ added in v0.6.0
func (OrganizationRuntimeTypeOutput) ElementType() reflect.Type
func (OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypeOutput ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypeOutput() OrganizationRuntimeTypeOutput
func (OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypeOutputWithContext ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypeOutputWithContext(ctx context.Context) OrganizationRuntimeTypeOutput
func (OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypePtrOutput ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput
func (OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypePtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToOrganizationRuntimeTypePtrOutputWithContext(ctx context.Context) OrganizationRuntimeTypePtrOutput
func (OrganizationRuntimeTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToStringOutput() pulumi.StringOutput
func (OrganizationRuntimeTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OrganizationRuntimeTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationRuntimeTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationRuntimeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationRuntimeTypePtrInput ¶ added in v0.6.0
type OrganizationRuntimeTypePtrInput interface { pulumi.Input ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput ToOrganizationRuntimeTypePtrOutputWithContext(context.Context) OrganizationRuntimeTypePtrOutput }
func OrganizationRuntimeTypePtr ¶ added in v0.6.0
func OrganizationRuntimeTypePtr(v string) OrganizationRuntimeTypePtrInput
type OrganizationRuntimeTypePtrOutput ¶ added in v0.6.0
type OrganizationRuntimeTypePtrOutput struct{ *pulumi.OutputState }
func (OrganizationRuntimeTypePtrOutput) Elem ¶ added in v0.6.0
func (o OrganizationRuntimeTypePtrOutput) Elem() OrganizationRuntimeTypeOutput
func (OrganizationRuntimeTypePtrOutput) ElementType ¶ added in v0.6.0
func (OrganizationRuntimeTypePtrOutput) ElementType() reflect.Type
func (OrganizationRuntimeTypePtrOutput) ToOrganizationRuntimeTypePtrOutput ¶ added in v0.6.0
func (o OrganizationRuntimeTypePtrOutput) ToOrganizationRuntimeTypePtrOutput() OrganizationRuntimeTypePtrOutput
func (OrganizationRuntimeTypePtrOutput) ToOrganizationRuntimeTypePtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationRuntimeTypePtrOutput) ToOrganizationRuntimeTypePtrOutputWithContext(ctx context.Context) OrganizationRuntimeTypePtrOutput
func (OrganizationRuntimeTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o OrganizationRuntimeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationRuntimeTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationRuntimeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationState ¶
type OrganizationState struct { }
func (OrganizationState) ElementType ¶
func (OrganizationState) ElementType() reflect.Type
type OrganizationType ¶ added in v0.4.0
type OrganizationType string
Not used by Apigee.
func (OrganizationType) ElementType ¶ added in v0.4.0
func (OrganizationType) ElementType() reflect.Type
func (OrganizationType) ToOrganizationTypeOutput ¶ added in v0.6.0
func (e OrganizationType) ToOrganizationTypeOutput() OrganizationTypeOutput
func (OrganizationType) ToOrganizationTypeOutputWithContext ¶ added in v0.6.0
func (e OrganizationType) ToOrganizationTypeOutputWithContext(ctx context.Context) OrganizationTypeOutput
func (OrganizationType) ToOrganizationTypePtrOutput ¶ added in v0.6.0
func (e OrganizationType) ToOrganizationTypePtrOutput() OrganizationTypePtrOutput
func (OrganizationType) ToOrganizationTypePtrOutputWithContext ¶ added in v0.6.0
func (e OrganizationType) ToOrganizationTypePtrOutputWithContext(ctx context.Context) OrganizationTypePtrOutput
func (OrganizationType) ToStringOutput ¶ added in v0.4.0
func (e OrganizationType) ToStringOutput() pulumi.StringOutput
func (OrganizationType) ToStringOutputWithContext ¶ added in v0.4.0
func (e OrganizationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OrganizationType) ToStringPtrOutput ¶ added in v0.4.0
func (e OrganizationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e OrganizationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationTypeInput ¶ added in v0.6.0
type OrganizationTypeInput interface { pulumi.Input ToOrganizationTypeOutput() OrganizationTypeOutput ToOrganizationTypeOutputWithContext(context.Context) OrganizationTypeOutput }
OrganizationTypeInput is an input type that accepts OrganizationTypeArgs and OrganizationTypeOutput values. You can construct a concrete instance of `OrganizationTypeInput` via:
OrganizationTypeArgs{...}
type OrganizationTypeOutput ¶ added in v0.6.0
type OrganizationTypeOutput struct{ *pulumi.OutputState }
func (OrganizationTypeOutput) ElementType ¶ added in v0.6.0
func (OrganizationTypeOutput) ElementType() reflect.Type
func (OrganizationTypeOutput) ToOrganizationTypeOutput ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToOrganizationTypeOutput() OrganizationTypeOutput
func (OrganizationTypeOutput) ToOrganizationTypeOutputWithContext ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToOrganizationTypeOutputWithContext(ctx context.Context) OrganizationTypeOutput
func (OrganizationTypeOutput) ToOrganizationTypePtrOutput ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToOrganizationTypePtrOutput() OrganizationTypePtrOutput
func (OrganizationTypeOutput) ToOrganizationTypePtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToOrganizationTypePtrOutputWithContext(ctx context.Context) OrganizationTypePtrOutput
func (OrganizationTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToStringOutput() pulumi.StringOutput
func (OrganizationTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OrganizationTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OrganizationTypePtrInput ¶ added in v0.6.0
type OrganizationTypePtrInput interface { pulumi.Input ToOrganizationTypePtrOutput() OrganizationTypePtrOutput ToOrganizationTypePtrOutputWithContext(context.Context) OrganizationTypePtrOutput }
func OrganizationTypePtr ¶ added in v0.6.0
func OrganizationTypePtr(v string) OrganizationTypePtrInput
type OrganizationTypePtrOutput ¶ added in v0.6.0
type OrganizationTypePtrOutput struct{ *pulumi.OutputState }
func (OrganizationTypePtrOutput) Elem ¶ added in v0.6.0
func (o OrganizationTypePtrOutput) Elem() OrganizationTypeOutput
func (OrganizationTypePtrOutput) ElementType ¶ added in v0.6.0
func (OrganizationTypePtrOutput) ElementType() reflect.Type
func (OrganizationTypePtrOutput) ToOrganizationTypePtrOutput ¶ added in v0.6.0
func (o OrganizationTypePtrOutput) ToOrganizationTypePtrOutput() OrganizationTypePtrOutput
func (OrganizationTypePtrOutput) ToOrganizationTypePtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationTypePtrOutput) ToOrganizationTypePtrOutputWithContext(ctx context.Context) OrganizationTypePtrOutput
func (OrganizationTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o OrganizationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OrganizationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o OrganizationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Override ¶ added in v0.3.0
type Override struct { pulumi.CustomResourceState // ID of the API proxy that will have its trace configuration overridden. ApiProxy pulumi.StringOutput `pulumi:"apiProxy"` // ID of the trace configuration override specified as a system-generated UUID. Name pulumi.StringOutput `pulumi:"name"` // Trace configuration to override. SamplingConfig GoogleCloudApigeeV1TraceSamplingConfigResponseOutput `pulumi:"samplingConfig"` }
Creates a trace configuration override. The response contains a system-generated UUID, that can be used to view, update, or delete the configuration override. Use the List API to view the existing trace configuration overrides.
func GetOverride ¶ added in v0.3.0
func GetOverride(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OverrideState, opts ...pulumi.ResourceOption) (*Override, error)
GetOverride gets an existing Override 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 NewOverride ¶ added in v0.3.0
func NewOverride(ctx *pulumi.Context, name string, args *OverrideArgs, opts ...pulumi.ResourceOption) (*Override, error)
NewOverride registers a new resource with the given unique name, arguments, and options.
func (*Override) ElementType ¶ added in v0.3.0
func (*Override) ToOverrideOutput ¶ added in v0.3.0
func (i *Override) ToOverrideOutput() OverrideOutput
func (*Override) ToOverrideOutputWithContext ¶ added in v0.3.0
func (i *Override) ToOverrideOutputWithContext(ctx context.Context) OverrideOutput
type OverrideArgs ¶ added in v0.3.0
type OverrideArgs struct { // ID of the API proxy that will have its trace configuration overridden. ApiProxy pulumi.StringPtrInput EnvironmentId pulumi.StringInput // ID of the trace configuration override specified as a system-generated UUID. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Trace configuration to override. SamplingConfig GoogleCloudApigeeV1TraceSamplingConfigPtrInput }
The set of arguments for constructing a Override resource.
func (OverrideArgs) ElementType ¶ added in v0.3.0
func (OverrideArgs) ElementType() reflect.Type
type OverrideInput ¶ added in v0.3.0
type OverrideInput interface { pulumi.Input ToOverrideOutput() OverrideOutput ToOverrideOutputWithContext(ctx context.Context) OverrideOutput }
type OverrideOutput ¶ added in v0.3.0
type OverrideOutput struct{ *pulumi.OutputState }
func (OverrideOutput) ElementType ¶ added in v0.3.0
func (OverrideOutput) ElementType() reflect.Type
func (OverrideOutput) ToOverrideOutput ¶ added in v0.3.0
func (o OverrideOutput) ToOverrideOutput() OverrideOutput
func (OverrideOutput) ToOverrideOutputWithContext ¶ added in v0.3.0
func (o OverrideOutput) ToOverrideOutputWithContext(ctx context.Context) OverrideOutput
type OverrideState ¶ added in v0.3.0
type OverrideState struct { }
func (OverrideState) ElementType ¶ added in v0.3.0
func (OverrideState) ElementType() reflect.Type
type Query ¶ added in v0.3.0
type Query struct { pulumi.CustomResourceState // Creation time of the query. Created pulumi.StringOutput `pulumi:"created"` // Hostname is available only when query is executed at host level. EnvgroupHostname pulumi.StringOutput `pulumi:"envgroupHostname"` // Error is set when query fails. Error pulumi.StringOutput `pulumi:"error"` // ExecutionTime is available only after the query is completed. ExecutionTime pulumi.StringOutput `pulumi:"executionTime"` // Asynchronous Query Name. Name pulumi.StringOutput `pulumi:"name"` // Contains information like metrics, dimenstions etc of the AsyncQuery. QueryParams GoogleCloudApigeeV1QueryMetadataResponseOutput `pulumi:"queryParams"` // Asynchronous Report ID. ReportDefinitionId pulumi.StringOutput `pulumi:"reportDefinitionId"` // Result is available only after the query is completed. Result GoogleCloudApigeeV1AsyncQueryResultResponseOutput `pulumi:"result"` // ResultFileSize is available only after the query is completed. ResultFileSize pulumi.StringOutput `pulumi:"resultFileSize"` // ResultRows is available only after the query is completed. ResultRows pulumi.StringOutput `pulumi:"resultRows"` // Self link of the query. Example: `/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` or following format if query is running at host level: `/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd` Self pulumi.StringOutput `pulumi:"self"` // Query state could be "enqueued", "running", "completed", "failed". State pulumi.StringOutput `pulumi:"state"` // Last updated timestamp for the query. Updated pulumi.StringOutput `pulumi:"updated"` }
Submit a query to be processed in the background. If the submission of the query succeeds, the API returns a 201 status and an ID that refer to the query. In addition to the HTTP status 201, the `state` of "enqueued" means that the request succeeded. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetQuery ¶ added in v0.3.0
func GetQuery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueryState, opts ...pulumi.ResourceOption) (*Query, error)
GetQuery gets an existing Query 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 NewQuery ¶ added in v0.3.0
func NewQuery(ctx *pulumi.Context, name string, args *QueryArgs, opts ...pulumi.ResourceOption) (*Query, error)
NewQuery registers a new resource with the given unique name, arguments, and options.
func (*Query) ElementType ¶ added in v0.3.0
func (*Query) ToQueryOutput ¶ added in v0.3.0
func (i *Query) ToQueryOutput() QueryOutput
func (*Query) ToQueryOutputWithContext ¶ added in v0.3.0
func (i *Query) ToQueryOutputWithContext(ctx context.Context) QueryOutput
type QueryArgs ¶ added in v0.3.0
type QueryArgs struct { // Delimiter used in the CSV file, if `outputFormat` is set to `csv`. Defaults to the `,` (comma) character. Supported delimiter characters include comma (`,`), pipe (`|`), and tab (`\t`). CsvDelimiter pulumi.StringPtrInput // A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions Dimensions pulumi.StringArrayInput // Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname. EnvgroupHostname pulumi.StringPtrInput EnvironmentId pulumi.StringInput // Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax Filter pulumi.StringPtrInput // Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision. GroupByTimeUnit pulumi.StringPtrInput // Maximum number of rows that can be returned in the result. Limit pulumi.IntPtrInput // A list of Metrics. Metrics GoogleCloudApigeeV1QueryMetricArrayInput // Asynchronous Query Name. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // Valid values include: `csv` or `json`. Defaults to `json`. Note: Configure the delimiter for CSV output using the csvDelimiter property. OutputFormat pulumi.StringPtrInput // Asynchronous Report ID. ReportDefinitionId pulumi.StringPtrInput // Time range for the query. Can use the following predefined strings to specify the time range: `last60minutes` `last24hours` `last7days` Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } TimeRange pulumi.Input }
The set of arguments for constructing a Query resource.
func (QueryArgs) ElementType ¶ added in v0.3.0
type QueryInput ¶ added in v0.3.0
type QueryInput interface { pulumi.Input ToQueryOutput() QueryOutput ToQueryOutputWithContext(ctx context.Context) QueryOutput }
type QueryOutput ¶ added in v0.3.0
type QueryOutput struct{ *pulumi.OutputState }
func (QueryOutput) ElementType ¶ added in v0.3.0
func (QueryOutput) ElementType() reflect.Type
func (QueryOutput) ToQueryOutput ¶ added in v0.3.0
func (o QueryOutput) ToQueryOutput() QueryOutput
func (QueryOutput) ToQueryOutputWithContext ¶ added in v0.3.0
func (o QueryOutput) ToQueryOutputWithContext(ctx context.Context) QueryOutput
type QueryState ¶ added in v0.3.0
type QueryState struct { }
func (QueryState) ElementType ¶ added in v0.3.0
func (QueryState) ElementType() reflect.Type
type RatePlan ¶ added in v0.3.0
type RatePlan struct { pulumi.CustomResourceState // Name of the API product that the rate plan is associated with. Apiproduct pulumi.StringOutput `pulumi:"apiproduct"` // Frequency at which the customer will be billed. BillingPeriod pulumi.StringOutput `pulumi:"billingPeriod"` // API call volume ranges and the fees charged when the total number of API calls is within a given range. The method used to calculate the final fee depends on the selected pricing model. For example, if the pricing model is `STAIRSTEP` and the ranges are defined as follows: “`{ "start": 1, "end": 100, "fee": 75 }, { "start": 101, "end": 200, "fee": 100 }, }“` Then the following fees would be charged based on the total number of API calls (assuming the currency selected is `USD`): * 1 call costs $75 * 50 calls cost $75 * 150 calls cost $100 The number of API calls cannot exceed 200. ConsumptionPricingRates GoogleCloudApigeeV1RateRangeResponseArrayOutput `pulumi:"consumptionPricingRates"` // Pricing model used for consumption-based charges. ConsumptionPricingType pulumi.StringOutput `pulumi:"consumptionPricingType"` // Time that the rate plan was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Currency to be used for billing. Consists of a three-letter code as defined by the [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) standard. CurrencyCode pulumi.StringOutput `pulumi:"currencyCode"` // Description of the rate plan. Description pulumi.StringOutput `pulumi:"description"` // Display name of the rate plan. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Time when the rate plan will expire in milliseconds since epoch. Set to 0 or `null` to indicate that the rate plan should never expire. EndTime pulumi.StringOutput `pulumi:"endTime"` // Frequency at which the fixed fee is charged. FixedFeeFrequency pulumi.IntOutput `pulumi:"fixedFeeFrequency"` // Fixed amount that is charged at a defined interval and billed in advance of use of the API product. The fee will be prorated for the first billing period. FixedRecurringFee GoogleTypeMoneyResponseOutput `pulumi:"fixedRecurringFee"` // Time the rate plan was last modified in milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Name of the rate plan. Name pulumi.StringOutput `pulumi:"name"` RevenueShareRates GoogleCloudApigeeV1RevenueShareRangeResponseArrayOutput `pulumi:"revenueShareRates"` RevenueShareType pulumi.StringOutput `pulumi:"revenueShareType"` // Initial, one-time fee paid when purchasing the API product. SetupFee GoogleTypeMoneyResponseOutput `pulumi:"setupFee"` // Time when the rate plan becomes active in milliseconds since epoch. StartTime pulumi.StringOutput `pulumi:"startTime"` // Current state of the rate plan (draft or published). State pulumi.StringOutput `pulumi:"state"` }
Create a rate plan that is associated with an API product in an organization. Using rate plans, API product owners can monetize their API products by configuring one or more of the following: - Billing frequency - Initial setup fees for using an API product - Payment funding model (postpaid only) - Fixed recurring or consumption-based charges for using an API product - Revenue sharing with developer partners An API product can have multiple rate plans associated with it but *only one* rate plan can be active at any point of time. **Note: From the developer's perspective, they purchase API products not rate plans. Auto-naming is currently not supported for this resource.
func GetRatePlan ¶ added in v0.3.0
func GetRatePlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RatePlanState, opts ...pulumi.ResourceOption) (*RatePlan, error)
GetRatePlan gets an existing RatePlan 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 NewRatePlan ¶ added in v0.3.0
func NewRatePlan(ctx *pulumi.Context, name string, args *RatePlanArgs, opts ...pulumi.ResourceOption) (*RatePlan, error)
NewRatePlan registers a new resource with the given unique name, arguments, and options.
func (*RatePlan) ElementType ¶ added in v0.3.0
func (*RatePlan) ToRatePlanOutput ¶ added in v0.3.0
func (i *RatePlan) ToRatePlanOutput() RatePlanOutput
func (*RatePlan) ToRatePlanOutputWithContext ¶ added in v0.3.0
func (i *RatePlan) ToRatePlanOutputWithContext(ctx context.Context) RatePlanOutput
type RatePlanArgs ¶ added in v0.3.0
type RatePlanArgs struct { // Name of the API product that the rate plan is associated with. Apiproduct pulumi.StringPtrInput ApiproductId pulumi.StringInput // Frequency at which the customer will be billed. BillingPeriod RatePlanBillingPeriodPtrInput // API call volume ranges and the fees charged when the total number of API calls is within a given range. The method used to calculate the final fee depends on the selected pricing model. For example, if the pricing model is `STAIRSTEP` and the ranges are defined as follows: “`{ "start": 1, "end": 100, "fee": 75 }, { "start": 101, "end": 200, "fee": 100 }, }“` Then the following fees would be charged based on the total number of API calls (assuming the currency selected is `USD`): * 1 call costs $75 * 50 calls cost $75 * 150 calls cost $100 The number of API calls cannot exceed 200. ConsumptionPricingRates GoogleCloudApigeeV1RateRangeArrayInput // Pricing model used for consumption-based charges. ConsumptionPricingType RatePlanConsumptionPricingTypePtrInput // Currency to be used for billing. Consists of a three-letter code as defined by the [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) standard. CurrencyCode pulumi.StringPtrInput // Description of the rate plan. Description pulumi.StringPtrInput // Display name of the rate plan. DisplayName pulumi.StringPtrInput // Time when the rate plan will expire in milliseconds since epoch. Set to 0 or `null` to indicate that the rate plan should never expire. EndTime pulumi.StringPtrInput // Frequency at which the fixed fee is charged. FixedFeeFrequency pulumi.IntPtrInput // Fixed amount that is charged at a defined interval and billed in advance of use of the API product. The fee will be prorated for the first billing period. FixedRecurringFee GoogleTypeMoneyPtrInput OrganizationId pulumi.StringInput RevenueShareRates GoogleCloudApigeeV1RevenueShareRangeArrayInput RevenueShareType RatePlanRevenueShareTypePtrInput // Initial, one-time fee paid when purchasing the API product. SetupFee GoogleTypeMoneyPtrInput // Time when the rate plan becomes active in milliseconds since epoch. StartTime pulumi.StringPtrInput // Current state of the rate plan (draft or published). State RatePlanStateEnumPtrInput }
The set of arguments for constructing a RatePlan resource.
func (RatePlanArgs) ElementType ¶ added in v0.3.0
func (RatePlanArgs) ElementType() reflect.Type
type RatePlanBillingPeriod ¶ added in v0.4.0
type RatePlanBillingPeriod string
Frequency at which the customer will be billed.
func (RatePlanBillingPeriod) ElementType ¶ added in v0.4.0
func (RatePlanBillingPeriod) ElementType() reflect.Type
func (RatePlanBillingPeriod) ToRatePlanBillingPeriodOutput ¶ added in v0.6.0
func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodOutput() RatePlanBillingPeriodOutput
func (RatePlanBillingPeriod) ToRatePlanBillingPeriodOutputWithContext ¶ added in v0.6.0
func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodOutputWithContext(ctx context.Context) RatePlanBillingPeriodOutput
func (RatePlanBillingPeriod) ToRatePlanBillingPeriodPtrOutput ¶ added in v0.6.0
func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput
func (RatePlanBillingPeriod) ToRatePlanBillingPeriodPtrOutputWithContext ¶ added in v0.6.0
func (e RatePlanBillingPeriod) ToRatePlanBillingPeriodPtrOutputWithContext(ctx context.Context) RatePlanBillingPeriodPtrOutput
func (RatePlanBillingPeriod) ToStringOutput ¶ added in v0.4.0
func (e RatePlanBillingPeriod) ToStringOutput() pulumi.StringOutput
func (RatePlanBillingPeriod) ToStringOutputWithContext ¶ added in v0.4.0
func (e RatePlanBillingPeriod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanBillingPeriod) ToStringPtrOutput ¶ added in v0.4.0
func (e RatePlanBillingPeriod) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanBillingPeriod) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e RatePlanBillingPeriod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanBillingPeriodInput ¶ added in v0.6.0
type RatePlanBillingPeriodInput interface { pulumi.Input ToRatePlanBillingPeriodOutput() RatePlanBillingPeriodOutput ToRatePlanBillingPeriodOutputWithContext(context.Context) RatePlanBillingPeriodOutput }
RatePlanBillingPeriodInput is an input type that accepts RatePlanBillingPeriodArgs and RatePlanBillingPeriodOutput values. You can construct a concrete instance of `RatePlanBillingPeriodInput` via:
RatePlanBillingPeriodArgs{...}
type RatePlanBillingPeriodOutput ¶ added in v0.6.0
type RatePlanBillingPeriodOutput struct{ *pulumi.OutputState }
func (RatePlanBillingPeriodOutput) ElementType ¶ added in v0.6.0
func (RatePlanBillingPeriodOutput) ElementType() reflect.Type
func (RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodOutput ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodOutput() RatePlanBillingPeriodOutput
func (RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodOutputWithContext ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodOutputWithContext(ctx context.Context) RatePlanBillingPeriodOutput
func (RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodPtrOutput ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput
func (RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToRatePlanBillingPeriodPtrOutputWithContext(ctx context.Context) RatePlanBillingPeriodPtrOutput
func (RatePlanBillingPeriodOutput) ToStringOutput ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToStringOutput() pulumi.StringOutput
func (RatePlanBillingPeriodOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanBillingPeriodOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanBillingPeriodOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanBillingPeriodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanBillingPeriodPtrInput ¶ added in v0.6.0
type RatePlanBillingPeriodPtrInput interface { pulumi.Input ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput ToRatePlanBillingPeriodPtrOutputWithContext(context.Context) RatePlanBillingPeriodPtrOutput }
func RatePlanBillingPeriodPtr ¶ added in v0.6.0
func RatePlanBillingPeriodPtr(v string) RatePlanBillingPeriodPtrInput
type RatePlanBillingPeriodPtrOutput ¶ added in v0.6.0
type RatePlanBillingPeriodPtrOutput struct{ *pulumi.OutputState }
func (RatePlanBillingPeriodPtrOutput) Elem ¶ added in v0.6.0
func (o RatePlanBillingPeriodPtrOutput) Elem() RatePlanBillingPeriodOutput
func (RatePlanBillingPeriodPtrOutput) ElementType ¶ added in v0.6.0
func (RatePlanBillingPeriodPtrOutput) ElementType() reflect.Type
func (RatePlanBillingPeriodPtrOutput) ToRatePlanBillingPeriodPtrOutput ¶ added in v0.6.0
func (o RatePlanBillingPeriodPtrOutput) ToRatePlanBillingPeriodPtrOutput() RatePlanBillingPeriodPtrOutput
func (RatePlanBillingPeriodPtrOutput) ToRatePlanBillingPeriodPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanBillingPeriodPtrOutput) ToRatePlanBillingPeriodPtrOutputWithContext(ctx context.Context) RatePlanBillingPeriodPtrOutput
func (RatePlanBillingPeriodPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanBillingPeriodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanBillingPeriodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanBillingPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanConsumptionPricingType ¶ added in v0.4.0
type RatePlanConsumptionPricingType string
Pricing model used for consumption-based charges.
func (RatePlanConsumptionPricingType) ElementType ¶ added in v0.4.0
func (RatePlanConsumptionPricingType) ElementType() reflect.Type
func (RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypeOutput ¶ added in v0.6.0
func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypeOutput() RatePlanConsumptionPricingTypeOutput
func (RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypeOutputWithContext ¶ added in v0.6.0
func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypeOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypeOutput
func (RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypePtrOutput ¶ added in v0.6.0
func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput
func (RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypePtrOutputWithContext ¶ added in v0.6.0
func (e RatePlanConsumptionPricingType) ToRatePlanConsumptionPricingTypePtrOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypePtrOutput
func (RatePlanConsumptionPricingType) ToStringOutput ¶ added in v0.4.0
func (e RatePlanConsumptionPricingType) ToStringOutput() pulumi.StringOutput
func (RatePlanConsumptionPricingType) ToStringOutputWithContext ¶ added in v0.4.0
func (e RatePlanConsumptionPricingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanConsumptionPricingType) ToStringPtrOutput ¶ added in v0.4.0
func (e RatePlanConsumptionPricingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanConsumptionPricingType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e RatePlanConsumptionPricingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanConsumptionPricingTypeInput ¶ added in v0.6.0
type RatePlanConsumptionPricingTypeInput interface { pulumi.Input ToRatePlanConsumptionPricingTypeOutput() RatePlanConsumptionPricingTypeOutput ToRatePlanConsumptionPricingTypeOutputWithContext(context.Context) RatePlanConsumptionPricingTypeOutput }
RatePlanConsumptionPricingTypeInput is an input type that accepts RatePlanConsumptionPricingTypeArgs and RatePlanConsumptionPricingTypeOutput values. You can construct a concrete instance of `RatePlanConsumptionPricingTypeInput` via:
RatePlanConsumptionPricingTypeArgs{...}
type RatePlanConsumptionPricingTypeOutput ¶ added in v0.6.0
type RatePlanConsumptionPricingTypeOutput struct{ *pulumi.OutputState }
func (RatePlanConsumptionPricingTypeOutput) ElementType ¶ added in v0.6.0
func (RatePlanConsumptionPricingTypeOutput) ElementType() reflect.Type
func (RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypeOutput ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypeOutput() RatePlanConsumptionPricingTypeOutput
func (RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypeOutputWithContext ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypeOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypeOutput
func (RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypePtrOutput ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput
func (RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypePtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToRatePlanConsumptionPricingTypePtrOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypePtrOutput
func (RatePlanConsumptionPricingTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToStringOutput() pulumi.StringOutput
func (RatePlanConsumptionPricingTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanConsumptionPricingTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanConsumptionPricingTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanConsumptionPricingTypePtrInput ¶ added in v0.6.0
type RatePlanConsumptionPricingTypePtrInput interface { pulumi.Input ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput ToRatePlanConsumptionPricingTypePtrOutputWithContext(context.Context) RatePlanConsumptionPricingTypePtrOutput }
func RatePlanConsumptionPricingTypePtr ¶ added in v0.6.0
func RatePlanConsumptionPricingTypePtr(v string) RatePlanConsumptionPricingTypePtrInput
type RatePlanConsumptionPricingTypePtrOutput ¶ added in v0.6.0
type RatePlanConsumptionPricingTypePtrOutput struct{ *pulumi.OutputState }
func (RatePlanConsumptionPricingTypePtrOutput) ElementType ¶ added in v0.6.0
func (RatePlanConsumptionPricingTypePtrOutput) ElementType() reflect.Type
func (RatePlanConsumptionPricingTypePtrOutput) ToRatePlanConsumptionPricingTypePtrOutput ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypePtrOutput) ToRatePlanConsumptionPricingTypePtrOutput() RatePlanConsumptionPricingTypePtrOutput
func (RatePlanConsumptionPricingTypePtrOutput) ToRatePlanConsumptionPricingTypePtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypePtrOutput) ToRatePlanConsumptionPricingTypePtrOutputWithContext(ctx context.Context) RatePlanConsumptionPricingTypePtrOutput
func (RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanInput ¶ added in v0.3.0
type RatePlanInput interface { pulumi.Input ToRatePlanOutput() RatePlanOutput ToRatePlanOutputWithContext(ctx context.Context) RatePlanOutput }
type RatePlanOutput ¶ added in v0.3.0
type RatePlanOutput struct{ *pulumi.OutputState }
func (RatePlanOutput) ElementType ¶ added in v0.3.0
func (RatePlanOutput) ElementType() reflect.Type
func (RatePlanOutput) ToRatePlanOutput ¶ added in v0.3.0
func (o RatePlanOutput) ToRatePlanOutput() RatePlanOutput
func (RatePlanOutput) ToRatePlanOutputWithContext ¶ added in v0.3.0
func (o RatePlanOutput) ToRatePlanOutputWithContext(ctx context.Context) RatePlanOutput
type RatePlanRevenueShareType ¶ added in v0.4.0
type RatePlanRevenueShareType string
Method used to calculate the revenue that is shared with developers.
func (RatePlanRevenueShareType) ElementType ¶ added in v0.4.0
func (RatePlanRevenueShareType) ElementType() reflect.Type
func (RatePlanRevenueShareType) ToRatePlanRevenueShareTypeOutput ¶ added in v0.6.0
func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypeOutput() RatePlanRevenueShareTypeOutput
func (RatePlanRevenueShareType) ToRatePlanRevenueShareTypeOutputWithContext ¶ added in v0.6.0
func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypeOutputWithContext(ctx context.Context) RatePlanRevenueShareTypeOutput
func (RatePlanRevenueShareType) ToRatePlanRevenueShareTypePtrOutput ¶ added in v0.6.0
func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypePtrOutput() RatePlanRevenueShareTypePtrOutput
func (RatePlanRevenueShareType) ToRatePlanRevenueShareTypePtrOutputWithContext ¶ added in v0.6.0
func (e RatePlanRevenueShareType) ToRatePlanRevenueShareTypePtrOutputWithContext(ctx context.Context) RatePlanRevenueShareTypePtrOutput
func (RatePlanRevenueShareType) ToStringOutput ¶ added in v0.4.0
func (e RatePlanRevenueShareType) ToStringOutput() pulumi.StringOutput
func (RatePlanRevenueShareType) ToStringOutputWithContext ¶ added in v0.4.0
func (e RatePlanRevenueShareType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanRevenueShareType) ToStringPtrOutput ¶ added in v0.4.0
func (e RatePlanRevenueShareType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanRevenueShareType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e RatePlanRevenueShareType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanRevenueShareTypeInput ¶ added in v0.6.0
RatePlanRevenueShareTypeInput is an input type that accepts RatePlanRevenueShareTypeArgs and RatePlanRevenueShareTypeOutput values. You can construct a concrete instance of `RatePlanRevenueShareTypeInput` via:
RatePlanRevenueShareTypeArgs{...}
type RatePlanRevenueShareTypeOutput ¶ added in v0.6.0
func (RatePlanRevenueShareTypeOutput) ElementType ¶ added in v0.6.0
func (RatePlanRevenueShareTypeOutput) ElementType() reflect.Type
func (RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypeOutput ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypeOutput() RatePlanRevenueShareTypeOutput
func (RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypeOutputWithContext ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypeOutputWithContext(ctx context.Context) RatePlanRevenueShareTypeOutput
func (RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypePtrOutput ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypePtrOutput() RatePlanRevenueShareTypePtrOutput
func (RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypePtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToRatePlanRevenueShareTypePtrOutputWithContext(ctx context.Context) RatePlanRevenueShareTypePtrOutput
func (RatePlanRevenueShareTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToStringOutput() pulumi.StringOutput
func (RatePlanRevenueShareTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanRevenueShareTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanRevenueShareTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanRevenueShareTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanRevenueShareTypePtrInput ¶ added in v0.6.0
func RatePlanRevenueShareTypePtr ¶ added in v0.6.0
func RatePlanRevenueShareTypePtr(v string) RatePlanRevenueShareTypePtrInput
type RatePlanRevenueShareTypePtrOutput ¶ added in v0.6.0
func (RatePlanRevenueShareTypePtrOutput) Elem ¶ added in v0.6.0
func (o RatePlanRevenueShareTypePtrOutput) Elem() RatePlanRevenueShareTypeOutput
func (RatePlanRevenueShareTypePtrOutput) ElementType ¶ added in v0.6.0
func (RatePlanRevenueShareTypePtrOutput) ElementType() reflect.Type
func (RatePlanRevenueShareTypePtrOutput) ToRatePlanRevenueShareTypePtrOutput ¶ added in v0.6.0
func (o RatePlanRevenueShareTypePtrOutput) ToRatePlanRevenueShareTypePtrOutput() RatePlanRevenueShareTypePtrOutput
func (RatePlanRevenueShareTypePtrOutput) ToRatePlanRevenueShareTypePtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanRevenueShareTypePtrOutput) ToRatePlanRevenueShareTypePtrOutputWithContext(ctx context.Context) RatePlanRevenueShareTypePtrOutput
func (RatePlanRevenueShareTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanRevenueShareTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanRevenueShareTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanRevenueShareTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanState ¶ added in v0.3.0
type RatePlanState struct { }
func (RatePlanState) ElementType ¶ added in v0.3.0
func (RatePlanState) ElementType() reflect.Type
type RatePlanStateEnum ¶ added in v0.4.0
type RatePlanStateEnum string
Current state of the rate plan (draft or published).
func (RatePlanStateEnum) ElementType ¶ added in v0.4.0
func (RatePlanStateEnum) ElementType() reflect.Type
func (RatePlanStateEnum) ToRatePlanStateEnumOutput ¶ added in v0.6.0
func (e RatePlanStateEnum) ToRatePlanStateEnumOutput() RatePlanStateEnumOutput
func (RatePlanStateEnum) ToRatePlanStateEnumOutputWithContext ¶ added in v0.6.0
func (e RatePlanStateEnum) ToRatePlanStateEnumOutputWithContext(ctx context.Context) RatePlanStateEnumOutput
func (RatePlanStateEnum) ToRatePlanStateEnumPtrOutput ¶ added in v0.6.0
func (e RatePlanStateEnum) ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput
func (RatePlanStateEnum) ToRatePlanStateEnumPtrOutputWithContext ¶ added in v0.6.0
func (e RatePlanStateEnum) ToRatePlanStateEnumPtrOutputWithContext(ctx context.Context) RatePlanStateEnumPtrOutput
func (RatePlanStateEnum) ToStringOutput ¶ added in v0.4.0
func (e RatePlanStateEnum) ToStringOutput() pulumi.StringOutput
func (RatePlanStateEnum) ToStringOutputWithContext ¶ added in v0.4.0
func (e RatePlanStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanStateEnum) ToStringPtrOutput ¶ added in v0.4.0
func (e RatePlanStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanStateEnum) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e RatePlanStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanStateEnumInput ¶ added in v0.6.0
type RatePlanStateEnumInput interface { pulumi.Input ToRatePlanStateEnumOutput() RatePlanStateEnumOutput ToRatePlanStateEnumOutputWithContext(context.Context) RatePlanStateEnumOutput }
RatePlanStateEnumInput is an input type that accepts RatePlanStateEnumArgs and RatePlanStateEnumOutput values. You can construct a concrete instance of `RatePlanStateEnumInput` via:
RatePlanStateEnumArgs{...}
type RatePlanStateEnumOutput ¶ added in v0.6.0
type RatePlanStateEnumOutput struct{ *pulumi.OutputState }
func (RatePlanStateEnumOutput) ElementType ¶ added in v0.6.0
func (RatePlanStateEnumOutput) ElementType() reflect.Type
func (RatePlanStateEnumOutput) ToRatePlanStateEnumOutput ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToRatePlanStateEnumOutput() RatePlanStateEnumOutput
func (RatePlanStateEnumOutput) ToRatePlanStateEnumOutputWithContext ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToRatePlanStateEnumOutputWithContext(ctx context.Context) RatePlanStateEnumOutput
func (RatePlanStateEnumOutput) ToRatePlanStateEnumPtrOutput ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput
func (RatePlanStateEnumOutput) ToRatePlanStateEnumPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToRatePlanStateEnumPtrOutputWithContext(ctx context.Context) RatePlanStateEnumPtrOutput
func (RatePlanStateEnumOutput) ToStringOutput ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (RatePlanStateEnumOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RatePlanStateEnumOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RatePlanStateEnumPtrInput ¶ added in v0.6.0
type RatePlanStateEnumPtrInput interface { pulumi.Input ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput ToRatePlanStateEnumPtrOutputWithContext(context.Context) RatePlanStateEnumPtrOutput }
func RatePlanStateEnumPtr ¶ added in v0.6.0
func RatePlanStateEnumPtr(v string) RatePlanStateEnumPtrInput
type RatePlanStateEnumPtrOutput ¶ added in v0.6.0
type RatePlanStateEnumPtrOutput struct{ *pulumi.OutputState }
func (RatePlanStateEnumPtrOutput) Elem ¶ added in v0.6.0
func (o RatePlanStateEnumPtrOutput) Elem() RatePlanStateEnumOutput
func (RatePlanStateEnumPtrOutput) ElementType ¶ added in v0.6.0
func (RatePlanStateEnumPtrOutput) ElementType() reflect.Type
func (RatePlanStateEnumPtrOutput) ToRatePlanStateEnumPtrOutput ¶ added in v0.6.0
func (o RatePlanStateEnumPtrOutput) ToRatePlanStateEnumPtrOutput() RatePlanStateEnumPtrOutput
func (RatePlanStateEnumPtrOutput) ToRatePlanStateEnumPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanStateEnumPtrOutput) ToRatePlanStateEnumPtrOutputWithContext(ctx context.Context) RatePlanStateEnumPtrOutput
func (RatePlanStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RatePlanStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RatePlanStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RatePlanStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Reference ¶ added in v0.3.0
type Reference struct { pulumi.CustomResourceState // Optional. A human-readable description of this reference. Description pulumi.StringOutput `pulumi:"description"` // The resource id of this reference. Values must match the regular expression [\w\s\-.]+. Name pulumi.StringOutput `pulumi:"name"` // The id of the resource to which this reference refers. Must be the id of a resource that exists in the parent environment and is of the given resource_type. Refers pulumi.StringOutput `pulumi:"refers"` // The type of resource referred to by this reference. Valid values are 'KeyStore' or 'TrustStore'. ResourceType pulumi.StringOutput `pulumi:"resourceType"` }
Creates a Reference in the specified environment.
func GetReference ¶ added in v0.3.0
func GetReference(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReferenceState, opts ...pulumi.ResourceOption) (*Reference, error)
GetReference gets an existing Reference 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 NewReference ¶ added in v0.3.0
func NewReference(ctx *pulumi.Context, name string, args *ReferenceArgs, opts ...pulumi.ResourceOption) (*Reference, error)
NewReference registers a new resource with the given unique name, arguments, and options.
func (*Reference) ElementType ¶ added in v0.3.0
func (*Reference) ToReferenceOutput ¶ added in v0.3.0
func (i *Reference) ToReferenceOutput() ReferenceOutput
func (*Reference) ToReferenceOutputWithContext ¶ added in v0.3.0
func (i *Reference) ToReferenceOutputWithContext(ctx context.Context) ReferenceOutput
type ReferenceArgs ¶ added in v0.3.0
type ReferenceArgs struct { // Optional. A human-readable description of this reference. Description pulumi.StringPtrInput EnvironmentId pulumi.StringInput // The resource id of this reference. Values must match the regular expression [\w\s\-.]+. Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // The id of the resource to which this reference refers. Must be the id of a resource that exists in the parent environment and is of the given resource_type. Refers pulumi.StringInput // The type of resource referred to by this reference. Valid values are 'KeyStore' or 'TrustStore'. ResourceType pulumi.StringPtrInput }
The set of arguments for constructing a Reference resource.
func (ReferenceArgs) ElementType ¶ added in v0.3.0
func (ReferenceArgs) ElementType() reflect.Type
type ReferenceInput ¶ added in v0.3.0
type ReferenceInput interface { pulumi.Input ToReferenceOutput() ReferenceOutput ToReferenceOutputWithContext(ctx context.Context) ReferenceOutput }
type ReferenceOutput ¶ added in v0.3.0
type ReferenceOutput struct{ *pulumi.OutputState }
func (ReferenceOutput) ElementType ¶ added in v0.3.0
func (ReferenceOutput) ElementType() reflect.Type
func (ReferenceOutput) ToReferenceOutput ¶ added in v0.3.0
func (o ReferenceOutput) ToReferenceOutput() ReferenceOutput
func (ReferenceOutput) ToReferenceOutputWithContext ¶ added in v0.3.0
func (o ReferenceOutput) ToReferenceOutputWithContext(ctx context.Context) ReferenceOutput
type ReferenceState ¶ added in v0.3.0
type ReferenceState struct { }
func (ReferenceState) ElementType ¶ added in v0.3.0
func (ReferenceState) ElementType() reflect.Type
type Report ¶ added in v0.3.0
type Report struct { pulumi.CustomResourceState // This field contains the chart type for the report ChartType pulumi.StringOutput `pulumi:"chartType"` // Legacy field: not used. This field contains a list of comments associated with custom report Comments pulumi.StringArrayOutput `pulumi:"comments"` // Unix time when the app was created json key: createdAt CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // This contains the list of dimensions for the report Dimensions pulumi.StringArrayOutput `pulumi:"dimensions"` // This is the display name for the report DisplayName pulumi.StringOutput `pulumi:"displayName"` // Environment name Environment pulumi.StringOutput `pulumi:"environment"` // This field contains the filter expression Filter pulumi.StringOutput `pulumi:"filter"` // Legacy field: not used. Contains the from time for the report FromTime pulumi.StringOutput `pulumi:"fromTime"` // Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Last viewed time of this entity as milliseconds since epoch LastViewedAt pulumi.StringOutput `pulumi:"lastViewedAt"` // Legacy field: not used This field contains the limit for the result retrieved Limit pulumi.StringOutput `pulumi:"limit"` // This contains the list of metrics Metrics GoogleCloudApigeeV1CustomReportMetricResponseArrayOutput `pulumi:"metrics"` // Unique identifier for the report T his is a legacy field used to encode custom report unique id Name pulumi.StringOutput `pulumi:"name"` // Legacy field: not used. This field contains the offset for the data Offset pulumi.StringOutput `pulumi:"offset"` // Organization name Organization pulumi.StringOutput `pulumi:"organization"` // This field contains report properties such as ui metadata etc. Properties GoogleCloudApigeeV1ReportPropertyResponseArrayOutput `pulumi:"properties"` // Legacy field: not used much. Contains the list of sort by columns SortByCols pulumi.StringArrayOutput `pulumi:"sortByCols"` // Legacy field: not used much. Contains the sort order for the sort columns SortOrder pulumi.StringOutput `pulumi:"sortOrder"` // Legacy field: not used. This field contains a list of tags associated with custom report Tags pulumi.StringArrayOutput `pulumi:"tags"` // This field contains the time unit of aggregation for the report TimeUnit pulumi.StringOutput `pulumi:"timeUnit"` // Legacy field: not used. Contains the end time for the report ToTime pulumi.StringOutput `pulumi:"toTime"` // Legacy field: not used. This field contains the top k parameter value for restricting the result Topk pulumi.StringOutput `pulumi:"topk"` }
Creates a Custom Report for an Organization. A Custom Report provides Apigee Customers to create custom dashboards in addition to the standard dashboards which are provided. The Custom Report in its simplest form contains specifications about metrics, dimensions and filters. It is important to note that the custom report by itself does not provide an executable entity. The Edge UI converts the custom report definition into an analytics query and displays the result in a chart.
func GetReport ¶ added in v0.3.0
func GetReport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportState, opts ...pulumi.ResourceOption) (*Report, error)
GetReport gets an existing Report 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 NewReport ¶ added in v0.3.0
func NewReport(ctx *pulumi.Context, name string, args *ReportArgs, opts ...pulumi.ResourceOption) (*Report, error)
NewReport registers a new resource with the given unique name, arguments, and options.
func (*Report) ElementType ¶ added in v0.3.0
func (*Report) ToReportOutput ¶ added in v0.3.0
func (i *Report) ToReportOutput() ReportOutput
func (*Report) ToReportOutputWithContext ¶ added in v0.3.0
func (i *Report) ToReportOutputWithContext(ctx context.Context) ReportOutput
type ReportArgs ¶ added in v0.3.0
type ReportArgs struct { // This field contains the chart type for the report ChartType pulumi.StringPtrInput // Legacy field: not used. This field contains a list of comments associated with custom report Comments pulumi.StringArrayInput // This contains the list of dimensions for the report Dimensions pulumi.StringArrayInput // This is the display name for the report DisplayName pulumi.StringPtrInput // This field contains the filter expression Filter pulumi.StringPtrInput // Legacy field: not used. Contains the from time for the report FromTime pulumi.StringPtrInput // Legacy field: not used This field contains the limit for the result retrieved Limit pulumi.StringPtrInput // This contains the list of metrics Metrics GoogleCloudApigeeV1CustomReportMetricArrayInput // Unique identifier for the report T his is a legacy field used to encode custom report unique id Name pulumi.StringPtrInput // Legacy field: not used. This field contains the offset for the data Offset pulumi.StringPtrInput OrganizationId pulumi.StringInput // This field contains report properties such as ui metadata etc. Properties GoogleCloudApigeeV1ReportPropertyArrayInput // Legacy field: not used much. Contains the list of sort by columns SortByCols pulumi.StringArrayInput // Legacy field: not used much. Contains the sort order for the sort columns SortOrder pulumi.StringPtrInput // Legacy field: not used. This field contains a list of tags associated with custom report Tags pulumi.StringArrayInput // This field contains the time unit of aggregation for the report TimeUnit pulumi.StringPtrInput // Legacy field: not used. Contains the end time for the report ToTime pulumi.StringPtrInput // Legacy field: not used. This field contains the top k parameter value for restricting the result Topk pulumi.StringPtrInput }
The set of arguments for constructing a Report resource.
func (ReportArgs) ElementType ¶ added in v0.3.0
func (ReportArgs) ElementType() reflect.Type
type ReportInput ¶ added in v0.3.0
type ReportInput interface { pulumi.Input ToReportOutput() ReportOutput ToReportOutputWithContext(ctx context.Context) ReportOutput }
type ReportOutput ¶ added in v0.3.0
type ReportOutput struct{ *pulumi.OutputState }
func (ReportOutput) ElementType ¶ added in v0.3.0
func (ReportOutput) ElementType() reflect.Type
func (ReportOutput) ToReportOutput ¶ added in v0.3.0
func (o ReportOutput) ToReportOutput() ReportOutput
func (ReportOutput) ToReportOutputWithContext ¶ added in v0.3.0
func (o ReportOutput) ToReportOutputWithContext(ctx context.Context) ReportOutput
type ReportState ¶ added in v0.3.0
type ReportState struct { }
func (ReportState) ElementType ¶ added in v0.3.0
func (ReportState) ElementType() reflect.Type
type Resourcefile ¶ added in v0.3.0
type Resourcefile struct { pulumi.CustomResourceState // The HTTP Content-Type header value specifying the content type of the body. ContentType pulumi.StringOutput `pulumi:"contentType"` // The HTTP request/response body as raw binary. Data pulumi.StringOutput `pulumi:"data"` // Application specific response metadata. Must be set in the first response for streaming APIs. Extensions pulumi.StringMapArrayOutput `pulumi:"extensions"` }
Creates a resource file. Specify the `Content-Type` as `application/octet-stream` or `multipart/form-data`. For more information about resource files, see [Resource files](https://cloud.google.com/apigee/docs/api-platform/develop/resource-files).
func GetResourcefile ¶ added in v0.3.0
func GetResourcefile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourcefileState, opts ...pulumi.ResourceOption) (*Resourcefile, error)
GetResourcefile gets an existing Resourcefile 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 NewResourcefile ¶ added in v0.3.0
func NewResourcefile(ctx *pulumi.Context, name string, args *ResourcefileArgs, opts ...pulumi.ResourceOption) (*Resourcefile, error)
NewResourcefile registers a new resource with the given unique name, arguments, and options.
func (*Resourcefile) ElementType ¶ added in v0.3.0
func (*Resourcefile) ElementType() reflect.Type
func (*Resourcefile) ToResourcefileOutput ¶ added in v0.3.0
func (i *Resourcefile) ToResourcefileOutput() ResourcefileOutput
func (*Resourcefile) ToResourcefileOutputWithContext ¶ added in v0.3.0
func (i *Resourcefile) ToResourcefileOutputWithContext(ctx context.Context) ResourcefileOutput
type ResourcefileArgs ¶ added in v0.3.0
type ResourcefileArgs struct { // The HTTP Content-Type header value specifying the content type of the body. ContentType pulumi.StringPtrInput // The HTTP request/response body as raw binary. Data pulumi.StringPtrInput EnvironmentId pulumi.StringInput // Application specific response metadata. Must be set in the first response for streaming APIs. Extensions pulumi.StringMapArrayInput Name pulumi.StringPtrInput OrganizationId pulumi.StringInput Type pulumi.StringInput }
The set of arguments for constructing a Resourcefile resource.
func (ResourcefileArgs) ElementType ¶ added in v0.3.0
func (ResourcefileArgs) ElementType() reflect.Type
type ResourcefileInput ¶ added in v0.3.0
type ResourcefileInput interface { pulumi.Input ToResourcefileOutput() ResourcefileOutput ToResourcefileOutputWithContext(ctx context.Context) ResourcefileOutput }
type ResourcefileOutput ¶ added in v0.3.0
type ResourcefileOutput struct{ *pulumi.OutputState }
func (ResourcefileOutput) ElementType ¶ added in v0.3.0
func (ResourcefileOutput) ElementType() reflect.Type
func (ResourcefileOutput) ToResourcefileOutput ¶ added in v0.3.0
func (o ResourcefileOutput) ToResourcefileOutput() ResourcefileOutput
func (ResourcefileOutput) ToResourcefileOutputWithContext ¶ added in v0.3.0
func (o ResourcefileOutput) ToResourcefileOutputWithContext(ctx context.Context) ResourcefileOutput
type ResourcefileState ¶ added in v0.3.0
type ResourcefileState struct { }
func (ResourcefileState) ElementType ¶ added in v0.3.0
func (ResourcefileState) ElementType() reflect.Type
type Sharedflow ¶ added in v0.3.0
type Sharedflow struct { pulumi.StringOutput `pulumi:"latestRevisionId"` MetaData GoogleCloudApigeeV1EntityMetadataResponseOutput `pulumi:"metaData"` Name pulumi.StringOutput `pulumi:"name"` Revision pulumi.StringArrayOutput `pulumi:"revision"` }LatestRevisionId
Uploads a ZIP-formatted shared flow configuration bundle to an organization. If the shared flow already exists, this creates a new revision of it. If the shared flow does not exist, this creates it. Once imported, the shared flow revision must be deployed before it can be accessed at runtime. The size limit of a shared flow bundle is 15 MB.
func GetSharedflow ¶ added in v0.3.0
func GetSharedflow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SharedflowState, opts ...pulumi.ResourceOption) (*Sharedflow, error)
GetSharedflow gets an existing Sharedflow 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 NewSharedflow ¶ added in v0.3.0
func NewSharedflow(ctx *pulumi.Context, name string, args *SharedflowArgs, opts ...pulumi.ResourceOption) (*Sharedflow, error)
NewSharedflow registers a new resource with the given unique name, arguments, and options.
func (*Sharedflow) ElementType ¶ added in v0.3.0
func (*Sharedflow) ElementType() reflect.Type
func (*Sharedflow) ToSharedflowOutput ¶ added in v0.3.0
func (i *Sharedflow) ToSharedflowOutput() SharedflowOutput
func (*Sharedflow) ToSharedflowOutputWithContext ¶ added in v0.3.0
func (i *Sharedflow) ToSharedflowOutputWithContext(ctx context.Context) SharedflowOutput
type SharedflowArgs ¶ added in v0.3.0
type SharedflowArgs struct { pulumi.StringPtrInput Data pulumi.StringPtrInput // Application specific response metadata. Must be set in the first response for streaming APIs. }ContentType
The set of arguments for constructing a Sharedflow resource.
func (SharedflowArgs) ElementType ¶ added in v0.3.0
func (SharedflowArgs) ElementType() reflect.Type
type SharedflowInput ¶ added in v0.3.0
type SharedflowOutput ¶ added in v0.3.0
func (SharedflowOutput) ElementType ¶ added in v0.3.0
func (SharedflowOutput) ElementType() reflect.Type
func (SharedflowOutput) ToSharedflowOutput ¶ added in v0.3.0
func (o SharedflowOutput) ToSharedflowOutput() SharedflowOutput
func (SharedflowOutput) ToSharedflowOutputWithContext ¶ added in v0.3.0
func (o SharedflowOutput) ToSharedflowOutputWithContext(ctx context.Context) SharedflowOutput
type SharedflowState ¶ added in v0.3.0
type SharedflowState struct { }
func (SharedflowState) ElementType ¶ added in v0.3.0
func (SharedflowState) ElementType() reflect.Type
type Subscription ¶ added in v0.3.0
type Subscription struct { pulumi.CustomResourceState // Name of the API product for which the developer is purchasing a subscription. Apiproduct pulumi.StringOutput `pulumi:"apiproduct"` // Time when the API product subscription was created in milliseconds since epoch. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Time when the API product subscription ends in milliseconds since epoch. EndTime pulumi.StringOutput `pulumi:"endTime"` // Time when the API product subscription was last modified in milliseconds since epoch. LastModifiedAt pulumi.StringOutput `pulumi:"lastModifiedAt"` // Name of the API product subscription. Name pulumi.StringOutput `pulumi:"name"` // Time when the API product subscription starts in milliseconds since epoch. StartTime pulumi.StringOutput `pulumi:"startTime"` }
Creates a subscription to an API product. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetSubscription ¶ added in v0.3.0
func GetSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubscriptionState, opts ...pulumi.ResourceOption) (*Subscription, error)
GetSubscription gets an existing Subscription 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 NewSubscription ¶ added in v0.3.0
func NewSubscription(ctx *pulumi.Context, name string, args *SubscriptionArgs, opts ...pulumi.ResourceOption) (*Subscription, error)
NewSubscription registers a new resource with the given unique name, arguments, and options.
func (*Subscription) ElementType ¶ added in v0.3.0
func (*Subscription) ElementType() reflect.Type
func (*Subscription) ToSubscriptionOutput ¶ added in v0.3.0
func (i *Subscription) ToSubscriptionOutput() SubscriptionOutput
func (*Subscription) ToSubscriptionOutputWithContext ¶ added in v0.3.0
func (i *Subscription) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionArgs ¶ added in v0.3.0
type SubscriptionArgs struct { // Name of the API product for which the developer is purchasing a subscription. Apiproduct pulumi.StringPtrInput DeveloperId pulumi.StringInput // Time when the API product subscription ends in milliseconds since epoch. EndTime pulumi.StringPtrInput OrganizationId pulumi.StringInput // Time when the API product subscription starts in milliseconds since epoch. StartTime pulumi.StringPtrInput }
The set of arguments for constructing a Subscription resource.
func (SubscriptionArgs) ElementType ¶ added in v0.3.0
func (SubscriptionArgs) ElementType() reflect.Type
type SubscriptionInput ¶ added in v0.3.0
type SubscriptionInput interface { pulumi.Input ToSubscriptionOutput() SubscriptionOutput ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput }
type SubscriptionOutput ¶ added in v0.3.0
type SubscriptionOutput struct{ *pulumi.OutputState }
func (SubscriptionOutput) ElementType ¶ added in v0.3.0
func (SubscriptionOutput) ElementType() reflect.Type
func (SubscriptionOutput) ToSubscriptionOutput ¶ added in v0.3.0
func (o SubscriptionOutput) ToSubscriptionOutput() SubscriptionOutput
func (SubscriptionOutput) ToSubscriptionOutputWithContext ¶ added in v0.3.0
func (o SubscriptionOutput) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionState ¶ added in v0.3.0
type SubscriptionState struct { }
func (SubscriptionState) ElementType ¶ added in v0.3.0
func (SubscriptionState) ElementType() reflect.Type
type TargetServer ¶ added in v0.3.0
type TargetServer struct { pulumi.CustomResourceState // Optional. A human-readable description of this TargetServer. Description pulumi.StringOutput `pulumi:"description"` // The host name this target connects to. Value must be a valid hostname as described by RFC-1123. Host pulumi.StringOutput `pulumi:"host"` // Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true. IsEnabled pulumi.BoolOutput `pulumi:"isEnabled"` // The resource id of this target server. Values must match the regular expression Name pulumi.StringOutput `pulumi:"name"` // The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. Port pulumi.IntOutput `pulumi:"port"` // Immutable. The protocol used by this TargetServer. Protocol pulumi.StringOutput `pulumi:"protocol"` // Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration. SSLInfo GoogleCloudApigeeV1TlsInfoResponseOutput `pulumi:"sSLInfo"` }
Creates a TargetServer in the specified environment.
func GetTargetServer ¶ added in v0.3.0
func GetTargetServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TargetServerState, opts ...pulumi.ResourceOption) (*TargetServer, error)
GetTargetServer gets an existing TargetServer 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 NewTargetServer ¶ added in v0.3.0
func NewTargetServer(ctx *pulumi.Context, name string, args *TargetServerArgs, opts ...pulumi.ResourceOption) (*TargetServer, error)
NewTargetServer registers a new resource with the given unique name, arguments, and options.
func (*TargetServer) ElementType ¶ added in v0.3.0
func (*TargetServer) ElementType() reflect.Type
func (*TargetServer) ToTargetServerOutput ¶ added in v0.3.0
func (i *TargetServer) ToTargetServerOutput() TargetServerOutput
func (*TargetServer) ToTargetServerOutputWithContext ¶ added in v0.3.0
func (i *TargetServer) ToTargetServerOutputWithContext(ctx context.Context) TargetServerOutput
type TargetServerArgs ¶ added in v0.3.0
type TargetServerArgs struct { // Optional. A human-readable description of this TargetServer. Description pulumi.StringPtrInput EnvironmentId pulumi.StringInput // The host name this target connects to. Value must be a valid hostname as described by RFC-1123. Host pulumi.StringInput // Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true. IsEnabled pulumi.BoolPtrInput // The resource id of this target server. Values must match the regular expression Name pulumi.StringPtrInput OrganizationId pulumi.StringInput // The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. Port pulumi.IntInput // Immutable. The protocol used by this TargetServer. Protocol TargetServerProtocolPtrInput // Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration. SSLInfo GoogleCloudApigeeV1TlsInfoPtrInput }
The set of arguments for constructing a TargetServer resource.
func (TargetServerArgs) ElementType ¶ added in v0.3.0
func (TargetServerArgs) ElementType() reflect.Type
type TargetServerInput ¶ added in v0.3.0
type TargetServerInput interface { pulumi.Input ToTargetServerOutput() TargetServerOutput ToTargetServerOutputWithContext(ctx context.Context) TargetServerOutput }
type TargetServerOutput ¶ added in v0.3.0
type TargetServerOutput struct{ *pulumi.OutputState }
func (TargetServerOutput) ElementType ¶ added in v0.3.0
func (TargetServerOutput) ElementType() reflect.Type
func (TargetServerOutput) ToTargetServerOutput ¶ added in v0.3.0
func (o TargetServerOutput) ToTargetServerOutput() TargetServerOutput
func (TargetServerOutput) ToTargetServerOutputWithContext ¶ added in v0.3.0
func (o TargetServerOutput) ToTargetServerOutputWithContext(ctx context.Context) TargetServerOutput
type TargetServerProtocol ¶ added in v0.5.0
type TargetServerProtocol string
Immutable. The protocol used by this TargetServer.
func (TargetServerProtocol) ElementType ¶ added in v0.5.0
func (TargetServerProtocol) ElementType() reflect.Type
func (TargetServerProtocol) ToStringOutput ¶ added in v0.5.0
func (e TargetServerProtocol) ToStringOutput() pulumi.StringOutput
func (TargetServerProtocol) ToStringOutputWithContext ¶ added in v0.5.0
func (e TargetServerProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TargetServerProtocol) ToStringPtrOutput ¶ added in v0.5.0
func (e TargetServerProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (TargetServerProtocol) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e TargetServerProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TargetServerProtocol) ToTargetServerProtocolOutput ¶ added in v0.6.0
func (e TargetServerProtocol) ToTargetServerProtocolOutput() TargetServerProtocolOutput
func (TargetServerProtocol) ToTargetServerProtocolOutputWithContext ¶ added in v0.6.0
func (e TargetServerProtocol) ToTargetServerProtocolOutputWithContext(ctx context.Context) TargetServerProtocolOutput
func (TargetServerProtocol) ToTargetServerProtocolPtrOutput ¶ added in v0.6.0
func (e TargetServerProtocol) ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput
func (TargetServerProtocol) ToTargetServerProtocolPtrOutputWithContext ¶ added in v0.6.0
func (e TargetServerProtocol) ToTargetServerProtocolPtrOutputWithContext(ctx context.Context) TargetServerProtocolPtrOutput
type TargetServerProtocolInput ¶ added in v0.6.0
type TargetServerProtocolInput interface { pulumi.Input ToTargetServerProtocolOutput() TargetServerProtocolOutput ToTargetServerProtocolOutputWithContext(context.Context) TargetServerProtocolOutput }
TargetServerProtocolInput is an input type that accepts TargetServerProtocolArgs and TargetServerProtocolOutput values. You can construct a concrete instance of `TargetServerProtocolInput` via:
TargetServerProtocolArgs{...}
type TargetServerProtocolOutput ¶ added in v0.6.0
type TargetServerProtocolOutput struct{ *pulumi.OutputState }
func (TargetServerProtocolOutput) ElementType ¶ added in v0.6.0
func (TargetServerProtocolOutput) ElementType() reflect.Type
func (TargetServerProtocolOutput) ToStringOutput ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToStringOutput() pulumi.StringOutput
func (TargetServerProtocolOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TargetServerProtocolOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TargetServerProtocolOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TargetServerProtocolOutput) ToTargetServerProtocolOutput ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToTargetServerProtocolOutput() TargetServerProtocolOutput
func (TargetServerProtocolOutput) ToTargetServerProtocolOutputWithContext ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToTargetServerProtocolOutputWithContext(ctx context.Context) TargetServerProtocolOutput
func (TargetServerProtocolOutput) ToTargetServerProtocolPtrOutput ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput
func (TargetServerProtocolOutput) ToTargetServerProtocolPtrOutputWithContext ¶ added in v0.6.0
func (o TargetServerProtocolOutput) ToTargetServerProtocolPtrOutputWithContext(ctx context.Context) TargetServerProtocolPtrOutput
type TargetServerProtocolPtrInput ¶ added in v0.6.0
type TargetServerProtocolPtrInput interface { pulumi.Input ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput ToTargetServerProtocolPtrOutputWithContext(context.Context) TargetServerProtocolPtrOutput }
func TargetServerProtocolPtr ¶ added in v0.6.0
func TargetServerProtocolPtr(v string) TargetServerProtocolPtrInput
type TargetServerProtocolPtrOutput ¶ added in v0.6.0
type TargetServerProtocolPtrOutput struct{ *pulumi.OutputState }
func (TargetServerProtocolPtrOutput) Elem ¶ added in v0.6.0
func (o TargetServerProtocolPtrOutput) Elem() TargetServerProtocolOutput
func (TargetServerProtocolPtrOutput) ElementType ¶ added in v0.6.0
func (TargetServerProtocolPtrOutput) ElementType() reflect.Type
func (TargetServerProtocolPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TargetServerProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TargetServerProtocolPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TargetServerProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TargetServerProtocolPtrOutput) ToTargetServerProtocolPtrOutput ¶ added in v0.6.0
func (o TargetServerProtocolPtrOutput) ToTargetServerProtocolPtrOutput() TargetServerProtocolPtrOutput
func (TargetServerProtocolPtrOutput) ToTargetServerProtocolPtrOutputWithContext ¶ added in v0.6.0
func (o TargetServerProtocolPtrOutput) ToTargetServerProtocolPtrOutputWithContext(ctx context.Context) TargetServerProtocolPtrOutput
type TargetServerState ¶ added in v0.3.0
type TargetServerState struct { }
func (TargetServerState) ElementType ¶ added in v0.3.0
func (TargetServerState) ElementType() reflect.Type
Source Files
¶
- alias.go
- api.go
- apiProduct.go
- app.go
- archiveDeployment.go
- canaryEvaluation.go
- dataCollector.go
- datastore.go
- debugSession.go
- developer.go
- envgroup.go
- envgroupAttachment.go
- environment.go
- export.go
- getAlias.go
- getApi.go
- getApiProduct.go
- getApicategory.go
- getApp.go
- getArchiveDeployment.go
- getCanaryEvaluation.go
- getDataCollector.go
- getDatastore.go
- getDebugSession.go
- getDeveloper.go
- getEnvgroup.go
- getEnvgroupAttachment.go
- getEnvironment.go
- getExport.go
- getHostQuery.go
- getInstance.go
- getInstanceAttachment.go
- getKey.go
- getKeystore.go
- getNatAddress.go
- getOrganization.go
- getOrganizationEnvironmentIamPolicy.go
- getOverride.go
- getQuery.go
- getRatePlan.go
- getReference.go
- getReport.go
- getResourcefile.go
- getSharedflow.go
- getSubscription.go
- getTargetServer.go
- hostQuery.go
- init.go
- instance.go
- instanceAttachment.go
- keystore.go
- natAddress.go
- organization.go
- organizationEnvironmentIamPolicy.go
- override.go
- pulumiEnums.go
- pulumiTypes.go
- query.go
- ratePlan.go
- reference.go
- report.go
- resourcefile.go
- sharedflow.go
- subscription.go
- targetServer.go