in dialogflow-cx/vpc-sc-demo/frontend/src/AssetPollToggle.js [962:1053]
function ServicesPanel(props) {
const project_id = props.dataModel.projectData.project_id.current;
return (
<>
<Grid container direction="row" justifyContent="space-between">
<Typography variant="h6">APIs & Services:</Typography>
<QueryToggleAsset
target="module.services"
dataModel={props.dataModel}
enableAlert={true}
includeNameBox={true}
isModuleSwitch={true}
/>
</Grid>
<Divider sx={{my: 1}} orientation="horizontal" flexItem />
<Grid container justifyContent="flex-end">
<QueryToggleAsset
name="dialogflow"
target="google_project_service.dialogflow"
dataModel={props.dataModel}
href={servicesLink('dialogflow', project_id)}
/>
<QueryToggleAsset
name="cloudfunctions"
target="google_project_service.cloudfunctions"
dataModel={props.dataModel}
href={servicesLink('cloudfunctions', project_id)}
/>
<QueryToggleAsset
name="compute"
target="google_project_service.compute"
dataModel={props.dataModel}
href={servicesLink('compute', project_id)}
/>
<QueryToggleAsset
name="iam"
target="google_project_service.iam"
dataModel={props.dataModel}
href={servicesLink('iam', project_id)}
/>
<QueryToggleAsset
name="servicedirectory"
target="google_project_service.servicedirectory"
dataModel={props.dataModel}
href={servicesLink('servicedirectory', project_id)}
/>
<QueryToggleAsset
name="run"
target="module.services.google_project_service.run"
dataModel={props.dataModel}
href={servicesLink('run', project_id)}
/>
<QueryToggleAsset
name="cloudbuild"
target="google_project_service.cloudbuild"
dataModel={props.dataModel}
href={servicesLink('cloudbuild', project_id)}
/>
<QueryToggleAsset
name="artifactregistry"
target="google_project_service.artifactregistry"
dataModel={props.dataModel}
href={servicesLink('artifactregistry', project_id)}
/>
<QueryToggleAsset
name="accesscontextmanager"
target="google_project_service.accesscontextmanager"
dataModel={props.dataModel}
href={servicesLink('accesscontextmanager', project_id)}
/>
<QueryToggleAsset
name="cloudbilling"
target="google_project_service.cloudbilling"
dataModel={props.dataModel}
href={servicesLink('cloudbilling', project_id)}
/>
<QueryToggleAsset
name="vpcaccess"
target="module.services.google_project_service.vpcaccess"
dataModel={props.dataModel}
href={servicesLink('vpcaccess', project_id)}
/>
<QueryToggleAsset
name="appengine"
target="module.services.google_project_service.appengine"
dataModel={props.dataModel}
href={servicesLink('appengine', project_id)}
/>
</Grid>
</>
);
}