GetInstancePscInstanceConfig constructor
const
GetInstancePscInstanceConfig({
- required Input<
List< allowedConsumerProjects,String> > - required Input<
List< pscAutoConnections,GetInstancePscInstanceConfigPscAutoConnection> > - required Input<
String> pscDnsName, - required Input<
List< pscInterfaceConfigs,GetInstancePscInstanceConfigPscInterfaceConfig> > - required Input<
String> serviceAttachmentLink,
Creates a new GetInstancePscInstanceConfig.
allowedConsumerProjects List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
pscAutoConnections Configurations for setting up PSC service automation.
pscDnsName The DNS name of the instance for PSC connectivity.
pscInterfaceConfigs Configurations for setting up PSC interfaces attached to the instance
serviceAttachmentLink The service attachment created when Private Service Connect (PSC) is enabled for the instance.
Implementation
const GetInstancePscInstanceConfig({
required this.allowedConsumerProjects,
required this.pscAutoConnections,
required this.pscDnsName,
required this.pscInterfaceConfigs,
required this.serviceAttachmentLink,
});