Settings constructor

Settings(
  1. String name, {
  2. SettingsArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new Settings. name The Pulumi resource name. args Arguments used to configure this Settings. The set of arguments for Settings. options Resource options controlling this resource's behavior.

Implementation

Settings(
  String name, {
  SettingsArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'pulumiservice:api/deployments:Settings',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  agentPoolID = registerOutput<String?>('agentPoolID');
  cacheOptions = registerOutput<dynamic>('cacheOptions');
  executorContext = registerOutput<dynamic>('executorContext');
  gitHub = registerOutput<dynamic>('gitHub');
  operationContext = registerOutput<dynamic>('operationContext');
  source = registerOutput<String?>('source');
  sourceContext = registerOutput<dynamic>('sourceContext');
  tag = registerOutput<String?>('tag');
  vcs = registerOutput<dynamic>('vcs');
  version = registerOutput<int?>('version');
}