@@ -30,6 +30,9 @@ public static partial class AzureStorageExtensions
30
30
31
31
public static ApplicationModel . IResourceBuilder < Azure . AzureStorageEmulatorResource > WithQueuePort ( this ApplicationModel . IResourceBuilder < Azure . AzureStorageEmulatorResource > builder , int port ) { throw null ; }
32
32
33
+ public static ApplicationModel . IResourceBuilder < T > WithRoleAssignments < T > ( this ApplicationModel . IResourceBuilder < T > builder , ApplicationModel . IResourceBuilder < Azure . AzureStorageResource > target , params global ::Azure . Provisioning . Storage . StorageBuiltInRole [ ] roles )
34
+ where T : ApplicationModel . IResource { throw null ; }
35
+
33
36
public static ApplicationModel . IResourceBuilder < Azure . AzureStorageEmulatorResource > WithTablePort ( this ApplicationModel . IResourceBuilder < Azure . AzureStorageEmulatorResource > builder , int port ) { throw null ; }
34
37
}
35
38
}
@@ -79,15 +82,19 @@ public AzureStorageResource(string name, System.Action<AzureResourceInfrastructu
79
82
80
83
public BicepOutputReference TableEndpoint { get { throw null ; } }
81
84
85
+ public override global ::Azure . Provisioning . Primitives . ProvisionableResource AddAsExistingResource ( AzureResourceInfrastructure infra ) { throw null ; }
86
+
82
87
void IResourceWithAzureFunctionsConfig . ApplyAzureFunctionsConfiguration ( System . Collections . Generic . IDictionary < string , object > target , string connectionName ) { }
83
88
}
84
89
85
- public partial class AzureTableStorageResource : ApplicationModel . Resource , ApplicationModel . IResourceWithConnectionString , ApplicationModel . IResource , ApplicationModel . IManifestExpressionProvider , ApplicationModel . IValueProvider , ApplicationModel . IValueWithReferences , ApplicationModel . IResourceWithParent < AzureStorageResource > , ApplicationModel . IResourceWithParent
90
+ public partial class AzureTableStorageResource : ApplicationModel . Resource , ApplicationModel . IResourceWithConnectionString , ApplicationModel . IResource , ApplicationModel . IManifestExpressionProvider , ApplicationModel . IValueProvider , ApplicationModel . IValueWithReferences , ApplicationModel . IResourceWithParent < AzureStorageResource > , ApplicationModel . IResourceWithParent , IResourceWithAzureFunctionsConfig
86
91
{
87
92
public AzureTableStorageResource ( string name , AzureStorageResource storage ) : base ( default ! ) { }
88
93
89
94
public ApplicationModel . ReferenceExpression ConnectionStringExpression { get { throw null ; } }
90
95
91
96
public AzureStorageResource Parent { get { throw null ; } }
97
+
98
+ void IResourceWithAzureFunctionsConfig . ApplyAzureFunctionsConfiguration ( System . Collections . Generic . IDictionary < string , object > target , string connectionName ) { }
92
99
}
93
100
}
0 commit comments