StepResponse constructor
- required Input<
AbortInfoResponse> abort, - required Input<
AppEngineVersionInfoResponse> appEngineVersion, - required Input<
bool> causesDrop, - required Input<
CloudFunctionInfoResponse> cloudFunction, - required Input<
CloudRunRevisionInfoResponse> cloudRunRevision, - required Input<
CloudSQLInstanceInfoResponse> cloudSqlInstance, - required Input<
DeliverInfoResponse> deliver, - required Input<
String> description, - required Input<
DropInfoResponse> drop, - required Input<
EndpointInfoResponse> endpoint, - required Input<
FirewallInfoResponse> firewall, - required Input<
ForwardInfoResponse> forward, - required Input<
ForwardingRuleInfoResponse> forwardingRule, - required Input<
GKEMasterInfoResponse> gkeMaster, - required Input<
GoogleServiceInfoResponse> googleService, - required Input<
InstanceInfoResponse> instance, - required Input<
LoadBalancerInfoResponse> loadBalancer, - required Input<
NetworkInfoResponse> network, - required Input<
String> project, - required Input<
RouteInfoResponse> route, - required Input<
String> state, - required Input<
VpcConnectorInfoResponse> vpcConnector, - required Input<
VpnGatewayInfoResponse> vpnGateway, - required Input<
VpnTunnelInfoResponse> vpnTunnel,
Creates a new StepResponse.
abort Display information of the final state "abort" and reason.
appEngineVersion Display information of an App Engine service version.
causesDrop This is a step that leads to the final state Drop.
cloudFunction Display information of a Cloud Function.
cloudRunRevision Display information of a Cloud Run revision.
cloudSqlInstance Display information of a Cloud SQL instance.
deliver Display information of the final state "deliver" and reason.
description A description of the step. Usually this is a summary of the state.
drop Display information of the final state "drop" and reason.
endpoint Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
firewall Display information of a Compute Engine firewall rule.
forward Display information of the final state "forward" and reason.
forwardingRule Display information of a Compute Engine forwarding rule.
gkeMaster Display information of a Google Kubernetes Engine cluster master.
googleService Display information of a Google service
instance Display information of a Compute Engine instance.
loadBalancer Display information of the load balancers.
network Display information of a Google Cloud network.
project Project ID that contains the configuration this step is validating.
route Display information of a Compute Engine route.
state Each step is in one of the pre-defined states.
vpcConnector Display information of a VPC connector.
vpnGateway Display information of a Compute Engine VPN gateway.
vpnTunnel Display information of a Compute Engine VPN tunnel.
Implementation
const StepResponse({
required this.abort,
required this.appEngineVersion,
required this.causesDrop,
required this.cloudFunction,
required this.cloudRunRevision,
required this.cloudSqlInstance,
required this.deliver,
required this.description,
required this.drop,
required this.endpoint,
required this.firewall,
required this.forward,
required this.forwardingRule,
required this.gkeMaster,
required this.googleService,
required this.instance,
required this.loadBalancer,
required this.network,
required this.project,
required this.route,
required this.state,
required this.vpcConnector,
required this.vpnGateway,
required this.vpnTunnel,
});