SourceRepository constructor

SourceRepository(
  1. String name, {
  2. SourceRepositoryArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

SourceRepository(
  String name, {
  SourceRepositoryArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:codecatalyst/sourceRepository:SourceRepository',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  description = registerOutput<String?>('description');
  this.name = registerOutput<String>('name');
  projectName = registerOutput<String>('projectName');
  region = registerOutput<String>('region');
  spaceName = registerOutput<String>('spaceName');
}